1,119 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,192below average
    • Email for Price
    • Mileage
    • 32,566 Miles
    • 7,792 Miles below average
  • 2017 GMC Canyon for sale in Marshall, MN

    2017 GMC Canyon

    • $6,293below average
    • Email for Price
    • Mileage
    • 84,225 Miles
    • 58,551 Miles above average
  • 2017 GMC Canyon for sale in Wood River, IL

    2017 GMC Canyon

    • $3,634below average
    • Email for Price
    • Mileage
    • 19,644 Miles
    • 6,030 Miles below average
  • 2017 GMC Canyon for sale in Whiteville, NC

    2017 GMC Canyon

    • $3,638below average
    • Email for Price
    • Mileage
    • 20,085 Miles
    • 5,589 Miles below average
  • 2011 GMC Canyon for sale in Grand Ledge, MI

    2011 GMC Canyon

    • $2,231below average
    • Email for Price
    • Mileage
    • 91,022 Miles
    • 13,513 Miles below average
  • 2016 GMC Canyon for sale in Owensboro, KY

    2016 GMC Canyon

    • $5,192below average
    • Email for Price
    • Mileage
    • 31,630 Miles
    • 8,728 Miles below average
  • 2015 GMC Canyon for sale in Middleburg, FL
    • $2,386below average
    • Email for Price
    • Mileage
    • 46,060 Miles
    • 10,587 Miles below average
  • 2016 GMC Canyon for sale in Gallup, NM
    • $5,533below average
    • Email for Price
    • Mileage
    • 29,999 Miles
    • 6,111 Miles below average
  • 2016 GMC Canyon for sale in Orlando, FL
    • $4,128below average
    • Email for Price
    • Mileage
    • 32,770 Miles
    • 3,340 Miles below average
  • 2017 GMC Canyon for sale in Jacksonville, FL

    2017 GMC Canyon

    • $6,649below average
    • Email for Price
    • Mileage
    • 44,287 Miles
    • 18,613 Miles above average
  • 2015 GMC Canyon for sale in Chester, VA
    • $5,048below average
    • Email for Price
    • Mileage
    • 103,538 Miles
    • 46,891 Miles above average
  • 2017 GMC Canyon for sale in South Salt Lake, UT

    2017 GMC Canyon

    • $6,275below average
    • Email for Price
    • Mileage
    • 25,603 Miles
    • 71 Miles below average
  • 2017 GMC Canyon for sale in Colorado Springs, CO

    2017 GMC Canyon

    • $6,592below average
    • Email for Price
    • Mileage
    • 42,513 Miles
    • 16,839 Miles above average
  • 2008 GMC Canyon for sale in Cleveland, TX
    • $1,535below average
    • Email for Price
    • Mileage
    • 78,162 Miles
    • 50,822 Miles below average
  • 2017 GMC Canyon for sale in Wilkesboro, NC

    2017 GMC Canyon

    • above average
    • Email for Price
    • Mileage
    • 20,472 Miles
    • 5,202 Miles below average
  • 1 of 75