1,331 Listings of GMC Canyon for Sale

No local results match your search, below are our national listings.
  • 2016 GMC Canyon for sale in El Cajon, CA
    • $878 below average
    • Email for Price
    • Mileage
    • 12,019 Miles
    • 60,987 Miles below average
  • 2015 GMC Canyon for sale in Forest Lake, MN
    • $1,169 above average
    • Email for Price
    • Mileage
    • 18,556 Miles
    • 88,007 Miles below average
  • 2015 GMC Canyon for sale in Sacramento, CA
    • $985 above average
    • Email for Price
    • Mileage
    • 34,532 Miles
    • 63,359 Miles below average
  • 2016 GMC Canyon for sale in Bakersfield, CA

    2016 GMC Canyon

    • $2,438 below average
    • Email for Price
    • Mileage
    • 25,262 Miles
    • 47,744 Miles below average
  • 2016 GMC Canyon for sale in Bakersfield, CA

    2016 GMC Canyon

    • $2,438 below average
    • Email for Price
    • Mileage
    • 25,262 Miles
    • 47,744 Miles below average
  • 2016 GMC Canyon for sale in Budd Lake, NJ

    2016 GMC Canyon

    • $3,667 above average
    • Email for Price
    • Mileage
    • 25,665 Miles
    • 47,341 Miles below average
  • 2016 GMC Canyon for sale in Bowie, TX

    2016 GMC Canyon

    • $6,072 above average
    • Email for Price
    • Mileage
    • 24,691 Miles
    • 48,315 Miles below average
  • 2016 GMC Canyon for sale in Miami, FL
    • $1,427 below average
    • Email for Price
    • Mileage
    • 20,511 Miles
    • 42,002 Miles below average
  • 2018 GMC Canyon for sale in Hardeeville, SC

    2018 GMC Canyon

    • $1,088 below average
    • Email for Price
    • Mileage
    • 8,658 Miles
    • 20,735 Miles below average
  • 2017 GMC Canyon for sale in Waterloo, IA

    2017 GMC Canyon

    • $4,703 above average
    • Email for Price
    • Mileage
    • 15,012 Miles
    • 34,495 Miles below average
  • 2016 GMC Canyon for sale in Smyrna, DE
    • $273 above average
    • Email for Price
    • Mileage
    • 35,345 Miles
    • 27,168 Miles below average
  • 2017 GMC Canyon for sale in Neillsville, WI

    2017 GMC Canyon

    • $1,657 above average
    • Email for Price
    • Mileage
    • 8,736 Miles
    • 40,771 Miles below average
  • 2017 GMC Canyon for sale in Alpine, WY

    2017 GMC Canyon

    • $684 above average
    • Email for Price
    • Mileage
    • 4,789 Miles
    • 44,718 Miles below average
  • 2017 GMC Canyon for sale in Lawton, OK

    2017 GMC Canyon

    • $684 above average
    • Email for Price
    • Mileage
    • 4,789 Miles
    • 44,718 Miles below average
  • 2016 GMC Canyon for sale in West Orange, TX

    2016 GMC Canyon

    • $3,928 below average
    • Email for Price
    • Mileage
    • 26,201 Miles
    • 46,805 Miles below average
  • 1 of 89