Used GMC Canyon for Sale in Des Moines, IA

New Search

Filter Results

listing

Price

- Loading...

Mileage

- Loading...

Nationwide Shipping

Days on Market

- Loading...

Recent Listings

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. :)

First Previous
Loading...
Next
Featured Listings
https://static.cargurus.com/images/forsale/2017/10/18/16/49/2017_gmc_canyon-pic-4753502818579214198-152x114.jpeg

2017 GMC Canyon SLT Crew Cab 4WD Used Cars in Ottumwa, IA 52501

Great Deal
$4,742 BELOW
CarGurus IMV of $38,741

Price: $33,999

Mileage: 5,517

Location: Ottumwa, IA 52501

Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Onyx Black Description: Used 2017 GMC Canyon SLT Crew Cab 4WD for sale - $33,999, 5,517 miles with Leather Seats, Backup Camera, Remote Start, Navigation System, Alloy Wheels, Preferred Package
Avg. Dealer Rating: (90 reviews) "Very quick to contact and follow up."
https://static.cargurus.com/images/forsale/2017/05/02/21/44/2012_gmc_canyon-pic-709627663249702048-152x114.jpeg

2012 GMC Canyon SLE1 Crew Cab 4WD Used Cars in Des Moines, IA 50317

Good Deal
$1,560 BELOW
CarGurus IMV of $17,555

Price: $15,995

Mileage: 110,422

Location: Des Moines, IA 50317

Certified Pre-Owned: No Transmission: Automatic Color: Fire Red Description: Used 2012 GMC Canyon SLE1 Crew Cab 4WD for sale - $15,995, 110,422 miles with Bluetooth
Avg. Dealer Rating: (13 reviews) "Replied in a timely manner and let me know the car was sold .Most times dealer dont reply if the vechicle was sold ,so I thank them for taking the time to let me know"
https://static.cargurus.com/images/forsale/2017/09/29/15/41/2008_gmc_canyon-pic-5165149974195247252-152x114.jpeg

2008 GMC Canyon SLE-1 Crew Cab 4WD Used Cars in Des Moines, IA 50313

Good Deal
$1,356 BELOW
CarGurus IMV of $15,306

Price: $13,950

Mileage: 88,060

Location: Des Moines, IA 50313

Certified Pre-Owned: No Transmission: 4-Speed Automatic Color: Silver Description: Used 2008 GMC Canyon SLE-1 Crew Cab 4WD for sale - $13,950, 88,060 miles with SLE Package, Aluminum Wheels, Off Road Package, Suspension Package
Avg. Dealer Rating: (12 reviews) "I'm very happy with my purcashe at Efkamp. Jack made the process easy and comfortable without being pushy. There is a large selection of nice, high end pre-owned cars available. The sales lot is full--the new location on Merle Hay will be welcome."
https://static.cargurus.com/images/forsale/2017/08/19/11/23/2006_gmc_canyon-pic-7408692133176701888-152x114.jpeg

2006 GMC Canyon SLE1 Crew Cab 2WD Used Cars in Cedar Falls, IA 50613

Good Deal
$1,258 BELOW
CarGurus IMV of $10,254

Price: $8,996

Mileage: 118,493

Location: Cedar Falls, IA 50613

Certified Pre-Owned: No Transmission: 4-Speed Automatic Overdrive Color: Superior Blue Metallic Description: Used 2006 GMC Canyon SLE1 Crew Cab 2WD for sale - $8,996, 118,493 miles with Leather Seats, Aluminum Wheels
Avg. Dealer Rating: (49 reviews) "They were very responsive. Unfortunately the vehicle sold before I could come see it. "
https://static.cargurus.com/images/forsale/2017/08/05/01/57/2008_gmc_canyon-pic-5491424312878960781-152x114.jpeg

2008 GMC Canyon SLE-1 Used Cars in Des Moines, IA 50313

Good Deal
$1,287 BELOW
CarGurus IMV of $9,837

Price: $8,550

Mileage: 73,835

Location: Des Moines, IA 50313

Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2008 GMC Canyon SLE-1 for sale - $8,550, 73,835 miles
Avg. Dealer Rating: (8 reviews) "Chatted online after regular biz hours to confirm availability of vehicle. Then received call next morning and made appointment to look at it. When I showed up (about 15 min late, my bad!), the salesman I had talked to was gone for lunch. I then found out from his colleague that the car was gone too, at one of their other locations! He said the first guy would call me back, but he never did. He was apparently new, so maybe this was not typical, but the second guy did not even offer to help me, when I expressed an interest in another vehicle on the lot, even though I was the only customer there at the time. "
https://static.cargurus.com/images/forsale/2017/10/05/15/21/2016_gmc_canyon-pic-857392918334760458-152x114.jpeg

2016 GMC Canyon SLT Crew Cab 4WD Used Cars in Waverly, IA 50677

Fair Deal
$961 BELOW
CarGurus IMV of $34,911

Price: $33,950

Mileage: 14,435

Location: Waverly, IA 50677

Average time on market: 36 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: White Description: Used 2016 GMC Canyon SLT Crew Cab 4WD for sale - $33,950, 14,435 miles with Bluetooth, Leather Seats, Backup Camera, Aluminum Wheels, Remote Start, Navigation System
Avg. Dealer Rating: (11 reviews) "Answered all my questions"
https://static.cargurus.com/images/forsale/2017/10/20/13/08/2016_gmc_canyon-pic-7290455916050110203-152x114.jpeg

2016 GMC Canyon SLE Ext. Cab LB 4WD Used Cars in Cedar Falls, IA 50613

Fair Deal
$892 BELOW
CarGurus IMV of $29,892

Price: $29,000

Mileage: 18,080

Location: Cedar Falls, IA 50613

Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Cyber Gray Metallic Description: Used 2016 GMC Canyon SLE Ext. Cab LB 4WD for sale - $29,000, 18,080 miles with Navigation System, Suspension Package, Alloy Wheels, SL Package, Bluetooth, SLE Package, Backup Camera, Convenience Package
Avg. Dealer Rating: (105 reviews) "They contacted me quickly but I haven't responded because not sure yet!"
https://static.cargurus.com/images/forsale/2017/10/03/09/07/2015_gmc_canyon-pic-6003367439238066556-152x114.jpeg

2015 GMC Canyon SLT Crew Cab 4WD Used Cars in Iowa Falls, IA 50126

Fair Deal
$31 BELOW
CarGurus IMV of $29,026

Price: $28,995

Mileage: 64,048

Location: Iowa Falls, IA 50126

Average time on market: 48 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Onyx Black Description: Used 2015 GMC Canyon SLT Crew Cab 4WD for sale - $28,995, 64,048 miles with Navigation System, Leather Seats
Avg. Dealer Rating: (25 reviews) "They were very good "
https://inventory-dmg.assets-cdk.com/1/5/6/15693176651.jpg

2016 GMC Canyon SLE Crew Cab 4WD Used Cars in Marshalltown, IA 50158

Fair Deal
$181 BELOW
CarGurus IMV of $32,856

Price: $32,675

Mileage: 10,946

Location: Marshalltown, IA 50158

Average time on market: 46 days Certified Pre-Owned: No Transmission: Automatic Color: Onyx Black Description: Used 2016 GMC Canyon SLE Crew Cab 4WD for sale - $32,675, 10,946 miles with Bluetooth, Backup Camera, Remote Start
Avg. Dealer Rating: (3 reviews) "Very quick response to email. Appreciated very much. "
https://static.cargurus.com/images/forsale/2017/09/30/08/40/2016_gmc_canyon-pic-264952317104377358-152x114.jpeg

2016 GMC Canyon SLE Crew Cab 4WD Used Cars in Ankeny, IA 50021

Fair Deal
$168 ABOVE
CarGurus IMV of $31,332

Price: $31,500

Mileage: 29,381

Location: Ankeny, IA 50021

Average time on market: 46 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Onyx Black Description: Used 2016 GMC Canyon SLE Crew Cab 4WD for sale - $31,500, 29,381 miles with Bluetooth, Backup Camera, Remote Start, Suspension Package, Preferred Package, Convenience Package
Avg. Dealer Rating: (14 reviews) "Excellent service"
https://static.cargurus.com/images/forsale/2017/08/26/12/04/2011_gmc_canyon-pic-7951856942158483843-152x114.jpeg

2011 GMC Canyon SLT Ext. Cab 4WD Used Cars in Des Moines, IA 50313

Fair Deal
$58 ABOVE
CarGurus IMV of $15,673

Price: $15,731

Mileage: 99,273

Location: Des Moines, IA 50313

Certified Pre-Owned: No Transmission: 4-Speed Automatic Overdrive Color: Pure Silver Metallic Description: Used 2011 GMC Canyon SLT Ext. Cab 4WD for sale - $15,731, 99,273 miles with Suspension Package, Tow Package, Aluminum Wheels
Avg. Dealer Rating: (15 reviews) "Good people to deal with. Truck was as represented over the phone Ann's through pictures. "
https://static.cargurus.com/images/forsale/2017/10/17/12/32/2015_gmc_canyon-pic-6072511489086204727-152x114.jpeg

2015 GMC Canyon SLT Crew Cab 4WD Used Cars in Waterloo, IA 50701

Fair Deal
$494 ABOVE
CarGurus IMV of $33,825

Price: $34,319

Mileage: 11,797

Location: Waterloo, IA 50701

Average time on market: 48 days Certified Pre-Owned: Yes Transmission: Automatic Color: Onyx Black Description: Used 2015 GMC Canyon SLT Crew Cab 4WD for sale - $34,319, 11,797 miles with Navigation System
Avg. Dealer Rating: (4 reviews) "Although I didn't purchase the vehicle here, but the experience was excellent. The sale representative would contact & answer all my questions promptly and honest. Will keep them in mind for future purchase. "
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2017 GMC Canyon Denali Crew Cab 4WD Used Cars in Waterloo, IA 50701

Fair Deal
$658 ABOVE
CarGurus IMV of $38,211

Price: $38,869

Mileage: 20,843

Location: Waterloo, IA 50701

Certified Pre-Owned: No Transmission: Automatic Color: Summit White Description: Used 2017 GMC Canyon Denali Crew Cab 4WD for sale - $38,869, 20,843 miles with Navigation System
Avg. Dealer Rating: (4 reviews) "Personal was very personable and ihave bought many trucks over the years and this one was one of the easiest and efficient purchase yet. "
https://static.cargurus.com/images/forsale/2017/10/08/07/35/2017_gmc_canyon-pic-8671609166972725072-152x114.jpeg

2017 GMC Canyon SLT Crew Cab 4WD Used Cars in Newton, IA 50208

Price: $37,133

Mileage: ?

Location: Newton, IA 50208

Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Red Description: Used 2017 GMC Canyon SLT Crew Cab 4WD for sale - $37,133 with Navigation System, Bluetooth
Avg. Dealer Rating: (14 reviews) "Absolutely 5 star! Management and sales were more than helpful in explaining about the car in detail, answering any questions that I asked, and the test drive turned out excellent. I had details that I felt was needed on the vehicle and without pause they agreed to take care of them all. I'll go back when searching for ANY of my future vehicles."
https://static.cargurus.com/images/forsale/2017/10/08/10/34/2018_gmc_canyon-pic-1695182479422605072-152x114.jpeg

2018 GMC Canyon SLT Crew Cab 4WD Used Cars in Newton, IA 50208

Price: $38,900

Mileage: ?

Location: Newton, IA 50208

Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Unspecified Description: Used 2018 GMC Canyon SLT Crew Cab 4WD for sale - $38,900 with Bluetooth, Navigation System, Leather Seats
Avg. Dealer Rating: (14 reviews) "Perfect, I bought the vehicle, everything worked just like it should have."
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 12 Great Deals $19,649 6,009 listings
2016 GMC Canyon 39 Great Deals $17,784 913 listings
2015 GMC Canyon 24 Great Deals $15,100 584 listings
2012 GMC Canyon 7 Great Deals $5,995 187 listings
2011 GMC Canyon 3 Great Deals $4,999 78 listings
2010 GMC Canyon 5 Great Deals $5,500 78 listings
2009 GMC Canyon 3 Great Deals $3,993 88 listings
2008 GMC Canyon 11 Great Deals $3,950 145 listings
2007 GMC Canyon 13 Great Deals $3,695 102 listings
2006 GMC Canyon 13 Great Deals $3,695 169 listings