Skip to content

Used 2012 GMC Canyon for Sale

Buy Online
Buy your next car 100% online through TrueCar+ with transparent pricing, no hidden fees and home delivery
Popular filters
Vehicle Condition
Brand
Nationwide
Price
Price drop
Condition

Vehicle history data is provided by Experian AutoCheck. Use of this data is subject to the AutoCheck Terms & Conditions.

POPULAR exterior colors
POPULAR interior colors
Body style
Features
Fuel type
Transmission
Drivetrain
Reset all
3 Listings
Clear all

Find a Used 2012 GMC Canyon Near You

TrueCar has 3 used 2012 GMC Canyon models for sale nationwide, including a 2012 GMC Canyon SLE1 Regular Cab 4WD RB and a 2012 GMC Canyon SLT Crew Cab 4WD SB. Prices for a used 2012 GMC Canyon currently range from $7,450 to $25,921, with vehicle mileage ranging from 51,366 to 207,206. Find used 2012 GMC Canyon inventory at a TrueCar Certified Dealership near you by entering your zip code and seeing the best matches in your area.

Nationwide GMC Canyon Listings by Year

VehiclePrice FromCertified Pre-OwnedUnder 100k MilesAccident FreeTotal Available
2025 GMC Canyon$34,9904 listings31 listings31 listings31 listings
2024 GMC Canyon$26,99519 listings215 listings206 listings215 listings
2023 GMC Canyon$29,49913 listings167 listings158 listings167 listings
2022 GMC Canyon$18,99019 listings267 listings235 listings274 listings
2021 GMC Canyon$16,8509 listings157 listings138 listings169 listings
2020 GMC Canyon$15,9990 listings55 listings50 listings67 listings
2019 GMC Canyon$14,8990 listings84 listings75 listings106 listings
2018 GMC Canyon$14,9940 listings64 listings59 listings86 listings
2017 GMC Canyon$9,9950 listings50 listings47 listings76 listings
2016 GMC Canyon$10,9201 listing36 listings41 listings71 listings
The original MSRP for the 2012 GMC Canyon started at $18,300 for the Work Truck and went up to $32,600 for the SLT.
The 2012 GMC Canyon Work Truck gets 21 combined MPG, per EPA estimate.