1,079 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,629below average
    • Email for Price
    • Mileage
    • 29,999 Miles
    • 8,254 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,280below average
    • Email for Price
    • Mileage
    • 32,048 Miles
    • 7,465 Miles below average
  • 2016 GMC Canyon for sale in Peoria, AZ
    • $4,280below average
    • Email for Price
    • Mileage
    • 32,048 Miles
    • 7,465 Miles below average
  • 2017 GMC Canyon for sale in Waterloo, IA
    • $4,567below average
    • Email for Price
    • Mileage
    • 19,145 Miles
    • 6,261 Miles below average
  • 2016 GMC Canyon for sale in Birmingham, AL

    2016 GMC Canyon

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

    2017 GMC Canyon

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

    2017 GMC Canyon

    • $2,832below average
    • Email for Price
    • Mileage
    • 19,147 Miles
    • 6,259 Miles below average
  • 2007 GMC Canyon for sale in Seymour, TN
    • $407below average
    • Email for Price
    • Mileage
    • 98,980 Miles
    • 32,474 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
  • 2011 GMC Canyon for sale in Roseville, MI
    • $2,831below average
    • Email for Price
    • Mileage
    • 90,325 Miles
    • 13,746 Miles below average
  • 2012 GMC Canyon for sale in New Port Richey, FL
    • $555above average
    • Email for Price
    • Mileage
    • 78,541 Miles
    • 20,913 Miles below average
  • 2016 GMC Canyon for sale in Acton, MA
    • $1,404below average
    • Email for Price
    • Mileage
    • 68,386 Miles
    • 28,873 Miles above average
  • 2016 GMC Canyon for sale in Dickinson, TX

    2016 GMC Canyon

    • $5,698below average
    • Email for Price
    • Mileage
    • 49,536 Miles
    • 10,023 Miles above average
  • 2016 GMC Canyon for sale in Dallas, GA

    2016 GMC Canyon

    • $5,779below average
    • Email for Price
    • Mileage
    • 48,000 Miles
    • 8,487 Miles above average
  • 1 of 72