1,129 Listings of GMC Canyon for Sale

No local results match your search, below are our national listings.
  • 2010 GMC Canyon for sale in Ontario, CA
    • $2,569below average
    • Email for Price
    • Mileage
    • 153,094 Miles
    • 39,715 Miles above average
  • 2016 GMC Canyon for sale in West Palm Beach, FL
    • $6,771below average
    • Email for Price
    • Mileage
    • 28,391 Miles
    • 7,878 Miles below average
  • 2017 GMC Canyon for sale in Fort Myers, FL
    • $3,664below average
    • Email for Price
    • Mileage
    • 18,854 Miles
    • 5,618 Miles below average
  • 2017 GMC Canyon for sale in Saint Peters, MO
    • $2,888below average
    • Email for Price
    • Mileage
    • 18,542 Miles
    • 5,747 Miles below average
  • 2017 GMC Canyon for sale in Pelham, AL

    2017 GMC Canyon

    • $4,797below average
    • Email for Price
    • Mileage
    • 20,057 Miles
    • 4,415 Miles below average
  • 2015 GMC Canyon for sale in Lexington, KY
    • $6,267below average
    • Email for Price
    • Mileage
    • 77,434 Miles
    • 26,974 Miles above average
  • 2015 GMC Canyon for sale in Lexington, KY
    • $6,267below average
    • Email for Price
    • Mileage
    • 77,434 Miles
    • 26,974 Miles above average
  • 2015 GMC Canyon for sale in Houston, TX
    • $6,277below average
    • Email for Price
    • Mileage
    • 120,322 Miles
    • 69,862 Miles above average
  • 2016 GMC Canyon for sale in Owensboro, KY

    2016 GMC Canyon

    • $3,371below average
    • Email for Price
    • Mileage
    • 31,630 Miles
    • 4,639 Miles below average
  • 2016 GMC Canyon for sale in Grand Ledge, MI
    • $1,469below average
    • Email for Price
    • Mileage
    • 2,968 Miles
    • 30,780 Miles below average
  • 2010 GMC Canyon for sale in Stockton, CA
    • $2,565below average
    • Email for Price
    • Mileage
    • 166,159 Miles
    • 52,780 Miles above average
  • 2011 GMC Canyon for sale in Roseville, MI
    • $2,630below average
    • Email for Price
    • Mileage
    • 90,325 Miles
    • 15,720 Miles below average
  • 2016 GMC Canyon for sale in Ontario, CA
    • $5,271below average
    • Email for Price
    • Mileage
    • 38,862 Miles
    • 2,593 Miles above average
  • 2016 GMC Canyon for sale in Tappahannock, VA
    • $3,752below average
    • Email for Price
    • Mileage
    • 28,833 Miles
    • 6,691 Miles below average
  • 2015 GMC Canyon for sale in Bedford, OH
    • $4,236below average
    • Email for Price
    • Mileage
    • 63,450 Miles
    • 7,731 Miles above average
  • 1 of 76