1,128 Listings of GMC Canyon for Sale

No local results match your search, below are our national listings.
  • 2015 GMC Canyon for sale in Middleton, NH

    2015 GMC Canyon

    • $4,280below average
    • Email for Price
    • Mileage
    • 70,518 Miles
    • 20,740 Miles above average
  • 2016 GMC Canyon for sale in Framingham, MA

    2016 GMC Canyon

    • $1,467below average
    • Email for Price
    • Mileage
    • 26,554 Miles
    • 8,769 Miles below average
  • 2017 GMC Canyon for sale in Peoria, AZ
    • $7,245below average
    • Email for Price
    • Mileage
    • 18,237 Miles
    • 4,865 Miles below average
  • 2017 GMC Canyon for sale in Peoria, AZ
    • $7,245below average
    • Email for Price
    • Mileage
    • 18,237 Miles
    • 4,865 Miles below average
  • 2007 GMC Canyon for sale in Morehead, KY
    • $1,704below average
    • Email for Price
    • Mileage
    • 131,997 Miles
    • 7,154 Miles below average
  • 2017 GMC Canyon for sale in Miami, FL
    • $7,254below average
    • Email for Price
    • Mileage
    • 19,631 Miles
    • 3,471 Miles below average
  • 2016 GMC Canyon for sale in Watertown, SD
    • $2,905below average
    • Email for Price
    • Mileage
    • 58,000 Miles
    • 25,280 Miles above average
  • 2015 GMC Canyon for sale in Madison, IN
    • $5,885above average
    • Email for Price
    • Mileage
    • 48,307 Miles
    • 6,115 Miles below average
  • 2016 GMC Canyon for sale in Gainesville, GA
    • $6,477below average
    • Email for Price
    • Mileage
    • 41,423 Miles
    • 6,100 Miles above average
  • 2016 GMC Canyon for sale in South Salt Lake, UT

    2016 GMC Canyon

    • $6,467below average
    • Email for Price
    • Mileage
    • 59,065 Miles
    • 23,742 Miles above average
  • 2004 GMC Canyon for sale in Epping, NH
    • $811above average
    • Email for Price
    • Mileage
    • 120,602 Miles
    • 35,572 Miles below average
  • 2016 GMC Canyon for sale in Seward, NE

    2016 GMC Canyon

    • $4,472below average
    • Email for Price
    • Mileage
    • 74,377 Miles
    • 39,054 Miles above average
  • 2005 GMC Canyon for sale in Steubenville, OH
    • $1,765below average
    • Email for Price
    • Mileage
    • 137,400 Miles
    • 16,322 Miles below average
  • 2017 GMC Canyon for sale in Miami, FL
    • $8,986below average
    • Email for Price
    • Mileage
    • 16,103 Miles
    • 3,714 Miles below average
  • 2015 GMC Canyon for sale in Hickory, NC
    • $4,775below average
    • Email for Price
    • Mileage
    • 36,544 Miles
    • 13,234 Miles below average
  • 1 of 76