1,120 Listings of GMC Canyon for Sale

No local results match your search, below are our national listings.
  • 2017 GMC Canyon for sale in Miami, FL
    • $7,287below average
    • Email for Price
    • Mileage
    • 19,631 Miles
    • 2,194 Miles below average
  • 2017 GMC Canyon for sale in San Angelo, TX
    • $7,278below average
    • Email for Price
    • Mileage
    • 93,251 Miles
    • 71,426 Miles above average
  • 2010 GMC Canyon for sale in Stockton, CA
    • $2,646below average
    • Email for Price
    • Mileage
    • 166,159 Miles
    • 54,738 Miles above average
  • 2011 GMC Canyon for sale in Roseville, MI
    • $3,078below average
    • Email for Price
    • Mileage
    • 90,325 Miles
    • 11,164 Miles below average
  • 2017 GMC Canyon for sale in Defiance, OH

    2017 GMC Canyon

    • $4,713above average
    • Email for Price
    • Mileage
    • 16,562 Miles
    • 5,263 Miles below average
  • 2015 GMC Canyon for sale in Highland, IN
    • $5,167below average
    • Email for Price
    • Mileage
    • 70,538 Miles
    • 14,972 Miles above average
  • 2005 GMC Canyon for sale in Whitman, MA
    • $1,812below average
    • Email for Price
    • Mileage
    • 111,940 Miles
    • 20,198 Miles below average
  • 2007 GMC Canyon for sale in Akron, OH
    • $1,303above average
    • Email for Price
    • Mileage
    • 105,648 Miles
    • 32,130 Miles below average
  • 2016 GMC Canyon for sale in Bedford, OH
    • $3,246below average
    • Email for Price
    • Mileage
    • 40,756 Miles
    • 6,841 Miles above average
  • 2016 GMC Canyon for sale in Wood River, IL

    2016 GMC Canyon

    • $4,499below average
    • Email for Price
    • Mileage
    • 23,616 Miles
    • 10,299 Miles below average
  • 2016 GMC Canyon for sale in Tappahannock, VA
    • $4,025below average
    • Email for Price
    • Mileage
    • 28,833 Miles
    • 4,084 Miles below average
  • 2016 GMC Canyon for sale in Arpin, WI
    • $9,539below average
    • Email for Price
    • Mileage
    • 96,602 Miles
    • 62,687 Miles above average
  • 2017 GMC Canyon for sale in Houlton, ME

    2017 GMC Canyon

    • above average
    • Email for Price
    • Mileage
    • 13,188 Miles
    • 8,637 Miles below average
  • 2017 GMC Canyon for sale in Whitesboro, TX

    2017 GMC Canyon

    • $4,377below average
    • Email for Price
    • Mileage
    • 15,428 Miles
    • 6,397 Miles below average
  • 2016 GMC Canyon for sale in Cedar City, UT

    2016 GMC Canyon

    • $868above average
    • Email for Price
    • Mileage
    • 27,224 Miles
    • 6,691 Miles below average
  • 1 of 75