Filter Results

Are you sure?

This action will clear all your filters.

Search Radius

Zip Code

Condition

$0$100,000+
$0$950+ / mo

Mileage

0150,000+

Year

Other Body Styles

Value Filters

Fuel Economy

Greater Than 0 MPG

Days Listed

0 - 365+ days

Vehicle Filters

Exterior Color

Unable to filter by Exterior Color.

Transmission

Engine

Choose a Make and Model to filter by Engine.

Drivetrain

Fuel Type

Other Filters

Be alerted whenever a vehicle matching your search is added to our inventory.

34.00 Results
Showing 1.00 - 15.00 of 34.00 results

No local results match your search. Below are our national listings.

  • 2004 GMC Canyon for sale in Carmel, IN

    2004 GMC Canyon

    SL

    • $5,495
    • $96/mo - Est. on 10% down & good credit
    • 105,941
       
      miles
    • Price
      $1,204 below avg.
    • Mileage
      119,351 miles below avg.
  • 2004 GMC Canyon for sale in West Frankfort, IL

    2004 GMC Canyon

    4dr Extended Cab Z71 SLE 4WD SB

    • $8,900
    • $155/mo - Est. on 10% down & good credit
    • 99,410
       
      miles
    • Price
      $277 above avg.
    • Mileage
      146,417 miles below avg.
  • 2004 GMC Canyon for sale in Millerton, NY

    2004 GMC Canyon

    • $6,999
    • $122/mo - Est. on 10% down & good credit
    • 123,829
       
      miles
    • Price
      $300 above avg.
    • Mileage
      101,463 miles below avg.
  • 2004 GMC Canyon for sale in Metairie, LA

    2004 GMC Canyon

    SL Pickup 4D 6 ft

    • $4,999
      $8,999
    • $87/mo - Est. on 10% down & good credit
    • 161,660
       
      miles
    • Price
      $1,700 below avg.
    • Mileage
      63,632 miles below avg.
  • 2004 GMC Canyon for sale in Alexandria, PA

    2004 GMC Canyon

    • $6,970
    • $121/mo - Est. on 10% down & good credit
    • 161,603
       
      miles
    • Price
      $271 above avg.
    • Mileage
      63,689 miles below avg.
  • 2004 GMC Canyon for sale in Sacramento, CA

    2004 GMC Canyon

    4dr Crew Cab Z85 SLE Rwd SB

    • $6,995
    • $122/mo - Est. on 10% down & good credit
    • 163,206
       
      miles
    • Price
      $750 below avg.
    • Mileage
      19,574 miles above avg.
  • 2004 GMC Canyon for sale in Franklin, IN

    2004 GMC Canyon

    4dr Extended Cab Z71 SLE 4WD SB

    • $6,995
    • $122/mo - Est. on 10% down & good credit
    • 96,879
       
      miles
    • Price
      $1,628 below avg.
    • Mileage
      148,948 miles below avg.
  • 2004 GMC Canyon for sale in Casa Grande, AZ

    2004 GMC Canyon

    SLE Z85 Crew Cab 2WD w/1SB

    • $5,995
    • $104/mo - Est. on 10% down & good credit
    • 231,104
       
      miles
    • Price
      $704 below avg.
    • Mileage
      5,812 miles above avg.
  • 2004 GMC Canyon for sale in East Providence, RI

    2004 GMC Canyon

    4dr Crew Cab Z71 SLE 4WD SB

    • $7,999
    • $139/mo - Est. on 10% down & good credit
    • 258,731
       
      miles
    • Price
      $624 below avg.
    • Mileage
      12,904 miles above avg.
  • 2004 GMC Canyon for sale in East Tenn, TN

    2004 GMC Canyon

    4dr Extended Cab Z71 SLE 4WD SB

    • $8,970
    • $156/mo - Est. on 10% down & good credit
    • 118,000
       
      miles
    • Price
      $347 above avg.
    • Mileage
      127,827 miles below avg.
  • 2004 GMC Canyon for sale in Linden, NJ

    2004 GMC Canyon

    • $5,995
    • $104/mo - Est. on 10% down & good credit
    • 177,050
       
      miles
    • Price
      $704 below avg.
    • Mileage
      48,242 miles below avg.
  • 2004 GMC Canyon for sale in Belleville, IL

    2004 GMC Canyon

    4dr Crew Cab Z85 SLE Rwd SB

    • $8,495
    • $148/mo - Est. on 10% down & good credit
    • 124,059
       
      miles
    • Price
      $750 above avg.
    • Mileage
      19,573 miles below avg.
  • 2004 GMC Canyon for sale in Blauvelt, NY

    2004 GMC Canyon

    Canyon 4 X 4 Z85 SLE 4 Door Crew Cab SB

    • $3,200
    • $56/mo - Est. on 10% down & good credit
    • 109,579
       
      miles
    • Price
      $3,499 below avg.
    • Mileage
      115,713 miles below avg.
  • 2004 GMC Canyon for sale in Inkster, MI

    2004 GMC Canyon

    4dr Extended Cab Z71 SLE Rwd SB

    • $3,999
    • $70/mo - Est. on 10% down & good credit
    • 178,110
       
      miles
    • Price
      $4,624 below avg.
    • Mileage
      67,717 miles below avg.
  • 2004 GMC Canyon for sale in Bessemer, AL

    2004 GMC Canyon

    SL

    • $9,899
    • $172/mo - Est. on 10% down & good credit
    • 152,534
       
      miles
    • Price
      $3,200 above avg.
    • Mileage
      72,758 miles below avg.