Modify Search
Save Search

Give this search a name:

You can save multiply searches so it's good to give some valid names, so you can easily change filters.

The saved search under this name already exists. Please use a different name.

Thank you for your interest

Your search has been saved.

You may save up to 15 listings. Please note that this listing will be over-writing your oldest saved listing.

Your Search

  • GMC X
  • Canyon X
  • Black X
  • RWD X

Narrow Your Search

List
List
List
List
List to
List to
List to

46 New and Used GMC Canyon For Sale

Price Reduced
2016 GMC CANYON SLE

2016 GMC CANYON SLE
$23,498

  • $23,498
  • Mileage 36,010 Miles
  • Mileage 36,010 Miles
  • Engine 6 Cyl
  • Transmission Automatic
  • Drivetrain RWD
2019 GMC CANYON SLE

2019 GMC CANYON SLE
$26,881

  • $26,881
  • Mileage 7,968 Miles
  • Mileage 7,968 Miles
  • Engine 6 Cyl
  • Transmission Automatic
  • Drivetrain RWD
2017 GMC CANYON

2017 GMC CANYON
$22,828

  • $22,828
  • Mileage 15,754 Miles
  • Mileage 15,754 Miles
  • Engine 4 Cyl
  • Transmission Automatic
  • Drivetrain RWD
2007 GMC CANYON

2007 GMC CANYON
$6,995

  • $6,995
  • Mileage 114,329 Miles
  • Mileage 114,329 Miles
  • Engine 4 Cyl
  • Transmission Automatic
  • Drivetrain RWD
New Listing
2016 GMC CANYON

2016 GMC CANYON
$21,995

  • $21,995
  • Mileage 27,024 Miles
  • Mileage 27,024 Miles
  • Engine 6 Cyl
  • Transmission Automatic
  • Drivetrain RWD
2019 GMC CANYON
Dealer Badge

2019 GMC CANYON
$25,334

  • $25,334
  • Mileage N/A
  • Mileage N/A
  • Engine 4 Cyl
  • Transmission Automatic
  • Drivetrain RWD
2020 GMC CANYON
Dealer Badge

2020 GMC CANYON
$27,195

  • $27,195
  • Mileage N/A
  • Mileage N/A
  • Engine 4 Cyl
  • Transmission Automatic
  • Drivetrain RWD
2016 GMC CANYON SLT
Dealer Badge

2016 GMC CANYON SLT
$24,388

  • $24,388
  • Mileage 59,877 Miles
  • Mileage 59,877 Miles
  • Engine 6 Cyl
  • Transmission Automatic
  • Drivetrain RWD
New Listing
2020 GMC CANYON SLE
Dealer Badge

2020 GMC CANYON SLE
$31,835

  • $31,835
  • Mileage 10 Miles
  • Mileage 10 Miles
  • Engine 6 Cyl
  • Transmission Automatic
  • Drivetrain RWD
2020 GMC CANYON SLE
Dealer Badge

2020 GMC CANYON SLE
$29,475

  • $29,475
  • Mileage 10 Miles
  • Mileage 10 Miles
  • Engine 4 Cyl
  • Transmission Automatic
  • Drivetrain RWD
Price Reduced
2016 GMC CANYON BASE

2016 GMC CANYON BASE
$16,991

  • $16,991
  • Mileage 40,531 Miles
  • Mileage 40,531 Miles
  • Engine 4 Cyl
  • Transmission Manual
  • Drivetrain RWD
New Listing
2018 GMC CANYON BASE

2018 GMC CANYON BASE
$24,184

  • $24,184
  • Mileage 11,434 Miles
  • Mileage 11,434 Miles
  • Engine 6 Cyl
  • Transmission Automatic
  • Drivetrain RWD
Displaying 1-15 of 46