2004 GMC Canyon for Sale Nationwide

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Days on Market

- Loading...

Vehicle History

Vehicle history data provided by Experian AutoCheck. This data, and any reliance on it, is subject to the AutoCheck Terms and Conditions and the CarGurus Terms of Use
Hide vehicles with:

Photos

Price Drops

Text Search

Add Similar Cars


2004 GMC Canyon SLE Z71 Crew Cab 4WD Review
by Greg

Buy the Colorado/Canyon!

Great fuel economy. Great performance. Great performance off road. Excellent comfort. Great daily driver. This truck does everything, and it has very low cost of ownership. It is a very fun vehicle to drive, and I enjoy driving this truck on long trips. It may because it has every option possible, though. :)

Find 2004 GMC Canyon listings in your area

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2016/12/30/13/14/2005_gmc_canyon-pic-7232962399620616488-152x114.jpeg

2005 GMC Canyon SLE Z85 Ext Cab 4WD Used Cars in Lincoln, NE 68521

Great Deal
$3,223 BELOW
Instant Market Value of $10,018

Price: $6,795

Mileage: 124,737

Location: Lincoln, NE 68521

Certified Pre-Owned: No Transmission: 5-Speed Manual Overdrive Color: Black Onyx Description: Used 2005 GMC Canyon SLE Z85 Ext Cab 4WD for sale - $6,795, 124,737 miles with Comfort Package, Convenience Package
Avg. Dealer Rating: (21 reviews) "Came right back with answers to every question. Wasn't the right car for me but their answers helped me make the decision."
https://static.cargurus.com/images/forsale/2017/04/27/20/17/2005_gmc_canyon-pic-4858086157103641882-152x114.jpeg

2005 GMC Canyon SLE Z85 Crew Cab 2WD Used Cars in Pompano Beach, FL 33063

Great Deal
$2,911 BELOW
Instant Market Value of $9,161

Price: $6,250

Mileage: 106,526

Location: Pompano Beach, FL 33063

Certified Pre-Owned: No Transmission: Automatic Description: Used 2005 GMC Canyon SLE Z85 Crew Cab 2WD for sale - $6,250, 106,526 miles with Leather Seats, Alloy Wheels
https://static.cargurus.com/images/forsale/2017/02/03/05/48/2004_gmc_canyon-pic-105995903190275254-152x114.jpeg

2004 GMC Canyon SLE Z85 Crew Cab 4WD Used Cars in Yankton, SD 57078

Great Deal
$2,567 BELOW
Instant Market Value of $10,566

Price: $7,999

Mileage: 123,174

Location: Yankton, SD 57078

Certified Pre-Owned: No Color: Gray Description: Used 2004 GMC Canyon SLE Z85 Crew Cab 4WD for sale - $7,999, 123,174 miles
Avg. Dealer Rating: (6 reviews) "Good"
https://static.cargurus.com/images/forsale/2016/11/18/02/50/2005_gmc_canyon-pic-6412465642215387817-152x114.jpeg

2005 GMC Canyon Used Cars in Henrico, VA 23231

Great Deal
$3,299 BELOW
Instant Market Value of $9,294

Price: $5,995

Mileage: 127,213

Location: Henrico, VA 23231

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: Summit White Description: Used 2005 GMC Canyon for sale - $5,995, 127,213 miles
Avg. Dealer Rating: (15 reviews) "Great call back service"
https://static.cargurus.com/images/forsale/2017/04/22/19/12/2005_gmc_canyon-pic-8585088395921579240-152x114.jpeg

2005 GMC Canyon SLE Z85 Crew Cab 2WD Used Cars in San Antonio, TX 78232

Great Deal

Price: $5,997

Mileage: 160,687

Location: San Antonio, TX 78232

Certified Pre-Owned: No Transmission: Automatic Color: Summit White Description: Used 2005 GMC Canyon SLE Z85 Crew Cab 2WD for sale - $5,997, 160,687 miles with Leather Seats, Power Package, Comfort Package, Sound Package, Convenience Package
Avg. Dealer Rating: (30 reviews) "I will buy my all my Toyotas Alamo Toyota they know how to treat people. And they listen to you you don't have to listen to them excellent"
https://static.cargurus.com/images/forsale/2017/03/14/17/04/2005_gmc_canyon-pic-922414356436398090-152x114.jpeg

2005 GMC Canyon SLE Z71 Crew Cab 2WD Used Cars in Lubbock, TX 79415

Great Deal

Price: $5,999

Mileage: 160,200

Location: Lubbock, TX 79415

Certified Pre-Owned: No Transmission: 4-Speed Automatic Color: White Description: Used 2005 GMC Canyon SLE Z71 Crew Cab 2WD for sale - $5,999, 160,200 miles
https://static.cargurus.com/images/forsale/2017/03/06/17/56/2005_gmc_canyon-pic-2041954643653358994-152x114.jpeg

2005 GMC Canyon SLE Z71 Crew Cab 4WD Used Cars in Ludlow, MA 01056

Great Deal
$2,342 BELOW
Instant Market Value of $11,241

Price: $8,899

Mileage: 96,400

Location: Ludlow, MA 01056

Certified Pre-Owned: No Transmission: 4-Speed Automatic Color: Silver Description: Used 2005 GMC Canyon SLE Z71 Crew Cab 4WD for sale - $8,899, 96,400 miles
Avg. Dealer Rating: (6 reviews) "great communication"
https://static.cargurus.com/images/forsale/2017/02/16/14/05/2004_gmc_canyon-pic-4368224655518831108-152x114.jpeg

2004 GMC Canyon SLE Z71 Ext Cab 4WD Used Cars in Wolfeboro, NH 03894

Great Deal
$2,440 BELOW
Instant Market Value of $9,425

Price: $6,985

Mileage: 91,998

Location: Wolfeboro, NH 03894

Certified Pre-Owned: No Transmission: Automatic Color: Blu Description: Used 2004 GMC Canyon SLE Z71 Ext Cab 4WD for sale - $6,985, 91,998 miles with Aluminum Wheels, Convenience Package
Avg. Dealer Rating: (3 reviews) "Great service got a car from them "
https://static.cargurus.com/images/forsale/2017/03/18/04/02/2005_gmc_canyon-pic-3841234238207479785-152x114.jpeg

2005 GMC Canyon SLE Z71 Crew Cab 4WD Used Cars in Chesaning, MI 48616

Great Deal
$2,591 BELOW
Instant Market Value of $8,586

Price: $5,995

Mileage: 162,000

Location: Chesaning, MI 48616

Certified Pre-Owned: No Transmission: Automatic Color: Red Description: Used 2005 GMC Canyon SLE Z71 Crew Cab 4WD for sale - $5,995, 162,000 miles with Alloy Wheels
Avg. Dealer Rating: (12 reviews) "This Yukon had many problems !! First it didn't start needed to be jumped twice ! Second the mileage listed says 148,000 - but the oil change sticker on window ( there was a smiley face large sticker over it on the outside ) states next oil change was to be at 234,000 on sticker !! Really !! WTH !! The guy that helped was nice but ,I had to go in and get somebody to help me !! And the guy didn't know jack about this Yukon !! I asked what does it mean -engine stability was showing up on dash ! He didn't know I had to look it up ..test drove and the Yukon down the road felt rough ,not a smooth drive ! I know the Yukon is old but come on !! If the engine really has more miles than reported than that could be the reason ? My son put a device on it to show problems while driving ...guess what nothing showed up ! Even the problem mentioned above ( by passed perhaps ) the mechanic on site said it was a great running Yukon !! Umm ya ,it is if you're getting paid to say that !! I really wanted this Yukon ,but my brother came out and looked it over too said they didn't do anything to it including the fact a oil change was needed .. they were willing to work out the price with my van for trade in ...the service wasn't what I expected ...the guy helping me just walked away !! Guess my 5,000.00 really wasn't needed that day ! On the Yukon or any other cars/ suvs ...people are on fixed incomes !! Looking to get honest cars / suvs for sale ,not another investment into major repairs !! "
https://static.cargurus.com/images/forsale/2016/11/02/04/41/2005_gmc_canyon-pic-4655865135917377277-152x114.jpeg

2005 GMC Canyon SLE Z71 Crew Cab 4WD Used Cars in Canton, MA 02021

Great Deal
$2,222 BELOW
Instant Market Value of $10,217

Price: $7,995

Mileage: 122,105

Location: Canton, MA 02021

Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2005 GMC Canyon SLE Z71 Crew Cab 4WD for sale - $7,995, 122,105 miles with Leather Seats, Alloy Wheels
Avg. Dealer Rating: (9 reviews) "Great guys. Know what they doing. Also nice cars, some are hard to find. "
https://static.cargurus.com/images/forsale/2017/04/06/18/11/2005_gmc_canyon-pic-8941383933148511976-152x114.jpeg

2005 GMC Canyon SLE Z71 Ext Cab 4WD Used Cars in Waterbury, CT 06706

Great Deal
$2,172 BELOW
Instant Market Value of $7,122

Price: $4,950

Mileage: 169,000

Location: Waterbury, CT 06706

Certified Pre-Owned: No Transmission: 4-Speed Automatic Color: Black Description: Used 2005 GMC Canyon SLE Z71 Ext Cab 4WD for sale - $4,950, 169,000 miles
Avg. Dealer Rating: (4 reviews) "as i recall they answered my question "
https://static.cargurus.com/images/forsale/2016/11/10/18/29/2017_hyundai_santa_fe-pic-8170258428613821084-152x114.jpeg

2005 GMC Canyon SL Z71 4WD Used Cars in Longmont, CO 80501

Great Deal
$1,638 BELOW
Instant Market Value of $10,633

Price: $8,995

Mileage: 62,079

Location: Longmont, CO 80501

Certified Pre-Owned: No Transmission: 5-Speed Manual Overdrive Color: Black Onyx Description: Used 2005 GMC Canyon SL Z71 4WD for sale - $8,995, 62,079 miles
Avg. Dealer Rating: (14 reviews) "Dealer was very responsive. Replied within the hour. However the car was not available. But was still for sale on CarGurus. Sold vehicles should be removed more promptly. "
https://static.cargurus.com/images/forsale/2017/04/06/17/36/2005_gmc_canyon-pic-4120280757738490738-152x114.jpeg

2005 GMC Canyon SLE Z85 2WD Used Cars in Bordentown, NJ 08505

Great Deal
$2,279 BELOW
Instant Market Value of $6,279

Price: $4,000

Mileage: 124,540

Location: Bordentown, NJ 08505

Certified Pre-Owned: No Transmission: 4-Speed Automatic Color: White Description: Used 2005 GMC Canyon SLE Z85 2WD for sale - $4,000, 124,540 miles
Avg. Dealer Rating: (15 reviews) "Adam contacted me via email immediately. We bought this car 2 days later. He is reasonable and honest and easy to talk to."
https://static5.cargurus.com/images/forsale/2017/03/15/18/40/2005_gmc_canyon_sle_z71_crew_cab_4wd-pic-4810162586219497651-152x114.jpeg

2005 GMC Canyon SLE Z71 Crew Cab 4WD Used Cars in Sayreville, 08872

Great Deal
$1,995 BELOW
Instant Market Value of $8,895

Price: $6,900

Mileage: 169,000

Location: Sayreville, 08872

Certified Pre-Owned: No Transmission: Automatic Color: Burgundy Description: Used 2005 GMC Canyon SLE Z71 Crew Cab 4WD for sale - $6,900, 169,000 miles with Tow Package, Alloy Wheels, Off Road Package
https://static.cargurus.com/images/forsale/2017/01/25/12/51/2005_gmc_canyon-pic-4798031402264640265-152x114.jpeg

2005 GMC Canyon Used Cars in Eastlake, OH 44095

Good Deal
$2,323 BELOW
Instant Market Value of $8,318

Price: $5,995

Mileage: 133,703

Location: Eastlake, OH 44095

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2005 GMC Canyon for sale - $5,995, 133,703 miles
Avg. Dealer Rating: (6 reviews) "great"
Please wait ...
All Listings
Please wait ...
Featured Listing
First Previous
Page # of #
Next

Filter your search criteria!

A large number of listings matched your criteria. You are seeing the top 2,000 listings.

Used GMC Canyon By Year

Vehicle Deals Starting Price Total Available
2017 GMC Canyon - $21,292 4,995 listings
2016 GMC Canyon 14 Great Deals $19,900 1,197 listings
2015 GMC Canyon 12 Great Deals $18,500 478 listings
2012 GMC Canyon 6 Great Deals $9,650 159 listings
2011 GMC Canyon 3 Great Deals $5,999 67 listings
2010 GMC Canyon 2 Great Deals $2,995 78 listings
2009 GMC Canyon 5 Great Deals $3,999 90 listings
2008 GMC Canyon 5 Great Deals $4,450 158 listings
2007 GMC Canyon 11 Great Deals $4,000 105 listings
2006 GMC Canyon 5 Great Deals $3,995 153 listings