1,080 Listings of GMC Canyon for Sale

No local results match your search, below are our national listings.
  • 2016 GMC Canyon for sale in Ocala, FL

    2016 GMC Canyon

    • $3,399below average
    • Email for Price
    • Mileage
    • 28,602 Miles
    • 9,335 Miles below average
  • 2017 GMC Canyon for sale in Fond Du Lac, WI

    2017 GMC Canyon

    • $5,162above average
    • Email for Price
    • Mileage
    • 19,514 Miles
    • 6,256 Miles below average
  • 2016 GMC Canyon for sale in Anaheim, CA

    2016 GMC Canyon

    • $3,810below average
    • Email for Price
    • Mileage
    • 29,189 Miles
    • 8,748 Miles below average
  • 2010 GMC Canyon for sale in Ontario, CA
    • $2,490below average
    • Email for Price
    • Mileage
    • 153,094 Miles
    • 44,958 Miles above average
  • 2016 GMC Canyon for sale in Dripping Springs, TX
    • $5,403below average
    • Email for Price
    • Mileage
    • 125,891 Miles
    • 87,954 Miles above average
  • 2016 GMC Canyon for sale in Fort Walton Beach, FL

    2016 GMC Canyon

    • $1,747below average
    • Email for Price
    • Mileage
    • 28,939 Miles
    • 8,998 Miles below average
  • 2016 GMC Canyon for sale in Fort Walton Beach, FL

    2016 GMC Canyon

    • $1,747below average
    • Email for Price
    • Mileage
    • 28,939 Miles
    • 8,998 Miles below average
  • 2015 GMC Canyon for sale in Florissant, MO
    • $2,889below average
    • Email for Price
    • Mileage
    • 42,800 Miles
    • 12,947 Miles below average
  • 2017 GMC Canyon for sale in Draper, UT

    2017 GMC Canyon

    • $3,036below average
    • Email for Price
    • Mileage
    • 24,785 Miles
    • 985 Miles below average
  • 2017 GMC Canyon for sale in Richmond, VA
    • $6,840below average
    • Email for Price
    • Mileage
    • 5,817 Miles
    • 19,953 Miles below average
  • 2015 GMC Canyon for sale in Pascagoula, MS

    2015 GMC Canyon

    • $5,894below average
    • Email for Price
    • Mileage
    • 121,025 Miles
    • 65,278 Miles above average
  • 2016 GMC Canyon for sale in Columbiana, OH
    • $5,348below average
    • Email for Price
    • Mileage
    • 88,926 Miles
    • 53,201 Miles above average
  • 2017 GMC Canyon for sale in Miami, FL
    • $5,840below average
    • Email for Price
    • Mileage
    • 32,738 Miles
    • 6,968 Miles above average
  • 2016 GMC Canyon for sale in Miami, FL

    2016 GMC Canyon

    • $2,908below average
    • Email for Price
    • Mileage
    • 30,506 Miles
    • 7,431 Miles below average
  • 2016 GMC Canyon for sale in Acworth, GA
    • $6,403below average
    • Email for Price
    • Mileage
    • 54,453 Miles
    • 16,516 Miles above average
  • 1 of 72