Live US dealer listings Median-priced benchmark Updated 2026-10-17
Market price · Used GMC Canyon 4,855 listings tracked

Used GMC Canyon Price in the US

A used GMC Canyon in the US typically lists for $22,243–$40,650, with a median asking price of $31,068 across 4,855 active US dealer listings (as of 2026-10-17). The cheapest one listed right now is $1,500, a 2007 SL in Crown Point, IN — below 95% of the market, so expect an older model year, high mileage or a branded title — check the vehicle history.

Used GMC Canyon · asking prices4,855 listings
$10k$50k
Typical range
$22,243 – $40,650
Median
$31,068
Cheapest 5%
under $12,995
Cheapest listed now
$1,500

Browse by model year

typical price per year
More years (13)

Cheapest 10 listed right now

ranked by price
  1. 2007 GMC Canyon
    $1,500
    2007 GMC Canyon SL
    131,322 mi · Crown Point, IN · Community Auto Brokers
    View listing →
  2. $2,450
    2006 GMC Canyon SL
    213,000 mi · Rushville, IL · Eyler Auto Center
    View listing →
  3. $2,600
    2008 GMC Canyon Work
    201,880 mi · Essex, MD · Auto Bid Center
    View listing →
  4. 2008 GMC Canyon
    $2,999
    2008 GMC Canyon SLE
    268,000 mi · Fort Lauderdale, FL · 911 Auto
    View listing →
  5. 2009 GMC Canyon
    $3,899
    2009 GMC Canyon
    176,642 mi · Minot, ND · Minot Automotive Center
    View listing →
  6. $3,900
    2010 GMC Canyon Work
    232,861 mi · Clarksville, TN · Wolff Auto Sales
    View listing →
  7. 2009 GMC Canyon
    $3,988
    2009 GMC Canyon SLE
    111,518 mi · Chamberlain, SD · Daryl's Auto Service
    View listing →
  8. $3,990
    2010 GMC Canyon SLE
    236,374 mi · Mt Zion, IL · Elite Auto Mall Of Central IL
    View listing →
  9. 2004 GMC Canyon
    $3,995
    2004 GMC Canyon SLE
    296,120 mi · Vancouver, WA · Used LLC
    View listing →
  10. 2010 GMC Canyon
    $3,995
    2010 GMC Canyon SLE
    158,717 mi · Mansfield, OH · Zac's Auto Sales, LLC
    View listing →

These are the bottom of the market, not the going rate — every one is priced below 95% of active listings. A typical used GMC Canyon asks $22,243–$40,650. Cars this far under: expect an older model year, high mileage or a branded title — check the vehicle history.

FAQ

How much does a used GMC Canyon cost?

A used GMC Canyon in the US typically lists for $22,243 to $40,650, with a median asking price of $31,068 across 4,855 active US dealer listings. Nine in ten are priced between $12,995 and $48,632 (as of 2026-10-17, source: UnderMarket Cars).

Is $31,000 a good price for a used GMC Canyon?

That sits at about the market median ($31,068) for a used GMC Canyon. Under $22,243 puts you in the cheapest quarter of active US listings and under $12,995 in the cheapest 5%; above $48,632 is the priciest 5% (as of 2026-10-17).

What is the cheapest used GMC Canyon for sale right now?

$1,500 — a 2007 GMC Canyon SL in Crown Point, IN, $29,568 under the median (as of 2026-10-17).

Are these MSRP or real asking prices?

Real asking prices from active US dealer listings, deduplicated by VIN — not manufacturer MSRP. They already reflect dealer discounts, and they exclude tax, title, registration and dealer fees.

How often are prices updated?

The listing data behind UnderMarket Cars is rebuilt from live US dealer inventory every few hours, and this used GMC Canyon page is regenerated from it when it is requested. The figures on this page are from 2026-10-17.

Explore more

Search with map & filters

Prices updated 2026-10-17. Data covers active dealer listings across the USA.