1,151 Listings of GMC Canyon for Sale

No local results match your search, below are our national listings.
  • 2016 GMC Canyon for sale in Seward, NE
    • $6,128below average
    • Email for Price
    • Mileage
    • 32,566 Miles
    • 7,884 Miles below average
  • 2016 GMC Canyon for sale in Waterford, MI

    2016 GMC Canyon

    • $4,124below average
    • Email for Price
    • Mileage
    • 78,306 Miles
    • 37,856 Miles above average
  • 2016 GMC Canyon for sale in Scottdale, PA
    • $5,677below average
    • Email for Price
    • Mileage
    • 53,967 Miles
    • 12,477 Miles above average
  • 2009 GMC Canyon for sale in Grand Prarie, TX
    • $2,537below average
    • Email for Price
    • Mileage
    • 170,401 Miles
    • 57,713 Miles above average
  • 2015 GMC Canyon for sale in Mcallen, TX
    • $3,102below average
    • Email for Price
    • Mileage
    • 68,029 Miles
    • 10,683 Miles above average
  • 2016 GMC Canyon for sale in Roswell, GA

    2016 GMC Canyon

    • $1,212below average
    • Email for Price
    • Mileage
    • 34,018 Miles
    • 6,432 Miles below average
  • 2017 GMC Canyon for sale in Morristown, TN
    • $6,411below average
    • Email for Price
    • Mileage
    • 34,168 Miles
    • 7,576 Miles above average
  • 2011 GMC Canyon for sale in Grand Ledge, MI

    2011 GMC Canyon

    • $2,206below average
    • Email for Price
    • Mileage
    • 91,022 Miles
    • 13,513 Miles below average
  • 2016 GMC Canyon for sale in Lakewood, NY

    2016 GMC Canyon

    • above average
    • Email for Price
    • Mileage
    • 34,812 Miles
    • 5,638 Miles below average
  • 2017 GMC Canyon for sale in Marshall, MN

    2017 GMC Canyon

    • $6,077below average
    • Email for Price
    • Mileage
    • 84,253 Miles
    • 57,661 Miles above average
  • 2016 GMC Canyon for sale in Owensboro, KY

    2016 GMC Canyon

    • $5,128below average
    • Email for Price
    • Mileage
    • 31,630 Miles
    • 8,820 Miles below average
  • 2015 GMC Canyon for sale in Middleburg, FL
    • $2,197below average
    • Email for Price
    • Mileage
    • 46,060 Miles
    • 11,286 Miles below average
  • 2017 GMC Canyon for sale in South Salt Lake, UT

    2017 GMC Canyon

    • $6,408below average
    • Email for Price
    • Mileage
    • 25,603 Miles
    • 989 Miles below average
  • 2017 GMC Canyon for sale in Whiteville, NC

    2017 GMC Canyon

    • $3,422below average
    • Email for Price
    • Mileage
    • 20,085 Miles
    • 6,507 Miles below average
  • 2016 GMC Canyon for sale in Gallup, NM
    • above average
    • Email for Price
    • Mileage
    • 29,999 Miles
    • 6,121 Miles below average
  • 1 of 77