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
10 Listings
Clear all

Find a Used 2012 GMC Canyon Near You

TrueCar has 10 used 2012 GMC Canyon models for sale nationwide, including a 2012 GMC Canyon SLE1 Crew Cab 4WD SB and a 2012 GMC Canyon SLE2 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,368 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
2026 GMC Canyon$47,3100 listings1 listing1 listing1 listing
2025 GMC Canyon$34,9904 listings30 listings30 listings30 listings
2024 GMC Canyon$26,99520 listings211 listings202 listings211 listings
2023 GMC Canyon$29,49912 listings171 listings163 listings171 listings
2022 GMC Canyon$18,99019 listings272 listings241 listings279 listings
2021 GMC Canyon$16,8508 listings157 listings137 listings169 listings
2020 GMC Canyon$15,9990 listings56 listings49 listings68 listings
2019 GMC Canyon$14,8990 listings84 listings76 listings108 listings
2018 GMC Canyon$14,9940 listings59 listings56 listings80 listings
2017 GMC Canyon$9,9950 listings51 listings49 listings77 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.