2010 GMC Canyon

2010 GMC Canyon
152,403 Miles | Wheelersburg, OH
$8,950
est. $129/mo

Track Price Check Availability
2010 GMC Canyon

2010 GMC Canyon
164,398 Miles | Joliet, IL
$11,485
est. $166/mo

Track Price Check Availability
2010 GMC Canyon

2010 GMC Canyon
84,730 Miles | Louisville, KY
$17,995
est. $259/mo

Track Price Check Availability
2010 GMC Canyon

2010 GMC Canyon
76,891 Miles | Seattle, WA
$17,500
est. $252/mo

Track Price Check Availability
2010 GMC Canyon

2010 GMC Canyon
127,690 Miles | Faribault, MN
$11,995
est. $173/mo

Track Price Check Availability
2010 GMC Canyon

2010 GMC Canyon
65,802 Miles | Santa Cruz, CA
$14,995
est. $216/mo

Track Price Check Availability
2010 GMC Canyon

2010 GMC Canyon
116,814 Miles | Port Huron, MI
$12,503
est. $180/mo

Track Price Check Availability
2010 GMC Canyon

2010 GMC Canyon
78,739 Miles | Nicholasville, KY
$15,498
est. $223/mo

Track Price Check Availability
2010 GMC Canyon

2010 GMC Canyon
81,349 Miles | Rochester, MN
$10,899
est. $157/mo

Track Price Check Availability
2010 GMC Canyon

2010 GMC Canyon
117,861 Miles | Aberdeen, MD
$12,000
est. $173/mo

Track Price Check Availability
2010 GMC Canyon

2010 GMC Canyon
67,765 Miles | Tracy, CA
$15,999
est. $231/mo

Track Price Check Availability
2010 GMC Canyon

2010 GMC Canyon
154,262 Miles | Lakewood, NJ
$9,999
est. $144/mo

Track Price Check Availability
2010 GMC Canyon

2010 GMC Canyon
122,945 Miles | Glendale Heights, IL
$12,998
est. $187/mo

Track Price Check Availability
2010 GMC Canyon

2010 GMC Canyon
76,723 Miles | Salina, KS
$16,998
est. $245/mo

Track Price Check Availability
2010 GMC Canyon

2010 GMC Canyon
84,522 Miles | Grand Rapids, MI
$12,990
est. $187/mo

Track Price Check Availability
2010 GMC Canyon

2010 GMC Canyon
66,508 Miles | Blairsville, PA
Accepting Offers
est. $0/mo

Track Price Check Availability
2010 GMC Canyon

2010 GMC Canyon
| Holdrege, NE
Accepting Offers
est. $0/mo

Track Price Check Availability
2010 GMC Canyon

2010 GMC Canyon
102,547 Miles | Hazard, KY
Accepting Offers
est. $0/mo

Track Price Check Availability
2010 GMC Canyon

2010 GMC Canyon
137,233 Miles | Weiser, ID
Accepting Offers
est. $0/mo

Track Price Check Availability
2010 GMC Canyon

2010 GMC Canyon
176,604 Miles | Sturgis, MI
Accepting Offers
est. $0/mo

Track Price Check Availability

2010 GMC Canyon Owner Ratings & Reviews

Write a Review

2010 GMC Canyon - The GMC Canyon has been very reliable transportation, and I feel confident taking it on long trips.

Tonya
Victorville, California
Overall
4.0
Value
4.0
Performance
3.0
Style
4.0
Comfort
4.0
Fuel Economy
4.0
Reliability
5.0
I purchased the used truck to execute a household move to a new home 75 miles away. It easily towed a U-Haul trailer up a long incline, and although the bed was short because it had a crew cab, I could still fit a lot of cargo in the bed.
Story
We drove our truck cross country from Las Vegas to Atlanta to help a friend move. She paid for our gas during the trip and halfway through commented on how my truck was costing more in gas than her car. I pointed out the huge mound of household items piled in the bed was heavy and created air drag, plus I was hauling a trailer with her upright piano. Her car just had clothes and a dog. Of ... (more)
Pros
Good gas mileage (about 25 mpg). Good power with only a five-cylinder engine. Crew cab accommodates three passengers in the back. Crew cab makes the inside feel roomier with more space inside the cab. Driving is very comfortable when towing a small trailer (I towed one from Nevada to Georgia without any problems). Auto dimming rear view mirror is nice.
Cons
Sits low to the ground like a car, so visibility is not what I'm used to in a truck. Trim panels (decorative strips of rubber about six inches wide) came off due to exposure to desert temperatures after about a year. Center console is slotted for CDs, so there is a way to fit misc. items in it (poor design in my opinion). Absolutely zero room behind rear seats or extra items (e.g. cargo straps, jumper cables, etc. have to be stored on the floor in plain sight).