1,078 Listings of GMC Canyon for Sale

No local results match your search, below are our national listings.
  • 2016 GMC Canyon for sale in Gallup, NM
    • $5,849below average
    • Email for Price
    • Mileage
    • 29,999 Miles
    • 7,953 Miles below average
  • 2016 GMC Canyon for sale in Fort Payne, AL

    2016 GMC Canyon

    • $1,345below average
    • Email for Price
    • Mileage
    • 35,725 Miles
    • 3,670 Miles below average
  • 2016 GMC Canyon for sale in Peru, IN
    • $6,198below average
    • Email for Price
    • Mileage
    • 112,151 Miles
    • 70,211 Miles above average
  • 2016 GMC Canyon for sale in Peoria, AZ
    • $4,340below average
    • Email for Price
    • Mileage
    • 32,048 Miles
    • 7,347 Miles below average
  • 2016 GMC Canyon for sale in Peoria, AZ
    • $4,340below average
    • Email for Price
    • Mileage
    • 32,048 Miles
    • 7,347 Miles below average
  • 2017 GMC Canyon for sale in Waterloo, IA
    • $4,579below average
    • Email for Price
    • Mileage
    • 19,145 Miles
    • 6,341 Miles below average
  • 2015 GMC Canyon for sale in Houston, TX
    • $1,776below average
    • Email for Price
    • Mileage
    • 36,015 Miles
    • 23,666 Miles below average
  • 2016 GMC Canyon for sale in Birmingham, AL

    2016 GMC Canyon

    • $2,339below average
    • Email for Price
    • Mileage
    • 32,033 Miles
    • 7,362 Miles below average
  • 2017 GMC Canyon for sale in Fort Walton Beach, FL

    2017 GMC Canyon

    • $2,844below average
    • Email for Price
    • Mileage
    • 19,147 Miles
    • 6,339 Miles below average
  • 2017 GMC Canyon for sale in Fort Walton Beach, FL

    2017 GMC Canyon

    • $2,844below average
    • Email for Price
    • Mileage
    • 19,147 Miles
    • 6,339 Miles below average
  • 2012 GMC Canyon for sale in Horn Lake, MS
    • $1,443above average
    • Email for Price
    • Mileage
    • 76,606 Miles
    • 22,373 Miles below average
  • 2016 GMC Canyon for sale in Seneca, KS
    • $1,902above average
    • Email for Price
    • Mileage
    • 38,000 Miles
    • 3,940 Miles below average
  • 2016 GMC Canyon for sale in Woodburn, OR
    • above average
    • Email for Price
    • Mileage
    • 94,551 Miles
    • 52,611 Miles above average
  • 2016 GMC Canyon for sale in Dallas, GA

    2016 GMC Canyon

    • $5,839below average
    • Email for Price
    • Mileage
    • 48,000 Miles
    • 8,605 Miles above average
  • 2011 GMC Canyon for sale in Roseville, MI
    • $2,831below average
    • Email for Price
    • Mileage
    • 90,325 Miles
    • 13,746 Miles below average
  • 1 of 72