1,063 Listings of GMC Canyon for Sale

No local results match your search, below are our national listings.
  • 2015 GMC Canyon for sale in Concord, NC
    • $4,727below average
    • Email for Price
    • Mileage
    • 32,710 Miles
    • 24,960 Miles below average
  • 2016 GMC Canyon for sale in Milwaukee, WI
    • $1,588above average
    • Email for Price
    • Mileage
    • 28,445 Miles
    • 9,425 Miles below average
  • 2017 GMC Canyon for sale in Zeeland, MI
    • $4,119above average
    • Email for Price
    • Mileage
    • 22,495 Miles
    • 6,635 Miles below average
  • 2005 GMC Canyon for sale in Wadena, MN
    • $901below average
    • Email for Price
    • Mileage
    • 92,883 Miles
    • 24,576 Miles below average
  • 2010 GMC Canyon for sale in Benton, KY
    • $2,585below average
    • Email for Price
    • Mileage
    • 140,257 Miles
    • 31,754 Miles above average
  • 2018 GMC Canyon for sale in Mesa, AZ

    2018 GMC Canyon

    • $7,160below average
    • Email for Price
    • Mileage
    • 20,448 Miles
    • 13,069 Miles above average
  • 2016 GMC Canyon for sale in Anaheim, CA

    2016 GMC Canyon

    • $3,814below average
    • Email for Price
    • Mileage
    • 29,189 Miles
    • 8,681 Miles below average
  • 2017 GMC Canyon for sale in Richmond, VA
    • $6,898below average
    • Email for Price
    • Mileage
    • 5,817 Miles
    • 20,212 Miles below average
  • 2017 GMC Canyon for sale in Houston, TX
    • $3,885below average
    • Email for Price
    • Mileage
    • 25,801 Miles
    • 3,329 Miles below average
  • 2015 GMC Canyon for sale in Pascagoula, MS

    2015 GMC Canyon

    • $5,718below average
    • Email for Price
    • Mileage
    • 121,025 Miles
    • 63,355 Miles above average
  • 2016 GMC Canyon for sale in East Rutherford, NJ
    • $3,341above average
    • Email for Price
    • Mileage
    • 30,091 Miles
    • 5,556 Miles below average
  • 2010 GMC Canyon for sale in Ontario, CA
    • $2,595below average
    • Email for Price
    • Mileage
    • 153,094 Miles
    • 44,591 Miles above average
  • 2015 GMC Canyon for sale in Grapevine, TX

    2015 GMC Canyon

    • $5,244below average
    • Email for Price
    • Mileage
    • 90,791 Miles
    • 33,121 Miles above average
  • 2016 GMC Canyon for sale in Columbiana, OH
    • $5,247below average
    • Email for Price
    • Mileage
    • 88,926 Miles
    • 53,279 Miles above average
  • 2010 GMC Canyon for sale in Columbiana, OH
    • $1,680below average
    • Email for Price
    • Mileage
    • 83,745 Miles
    • 24,758 Miles below average
  • 1 of 71