50 Best New GMC Canyon for Sale, Savings from $2,969

2020 GMC Canyon
New | Sullivan, MO
$31,992
est. $461/mo

Track Price Check Availability

2020 GMC Canyon
New | Collinsville, IL
$36,465
est. $526/mo

Track Price Check Availability

2020 GMC Canyon
New | Collinsville, IL
$36,165
est. $521/mo

Track Price Check Availability

2020 GMC Canyon
New | Collinsville, IL
$34,416
est. $496/mo

Track Price Check Availability

2020 GMC Canyon
New | Collinsville, IL
$38,873
est. $560/mo

Track Price Check Availability

2020 GMC Canyon
New | Collinsville, IL
$32,342
est. $466/mo

Track Price Check Availability

2020 GMC Canyon
New | Collinsville, IL
$34,286
est. $494/mo

Track Price Check Availability

2020 GMC Canyon
New | Collinsville, IL
$35,187
est. $507/mo

Track Price Check Availability

2020 GMC Canyon
New | Collinsville, IL
$38,488
est. $555/mo

Track Price Check Availability

2020 GMC Canyon
New | Collinsville, IL
$32,187
est. $464/mo

Track Price Check Availability

2020 GMC Canyon
New | Collinsville, IL
$42,136
est. $607/mo

Track Price Check Availability

2020 GMC Canyon
New | Collinsville, IL
$33,286
est. $480/mo

Track Price Check Availability

2020 GMC Canyon
New | Collinsville, IL
$22,391
est. $323/mo

Track Price Check Availability

2020 GMC Canyon
New | Collinsville, IL
$31,612
est. $456/mo

Track Price Check Availability

2020 GMC Canyon
New | Collinsville, IL
$37,958
est. $547/mo

Track Price Check Availability

2020 GMC Canyon
New | Collinsville, IL
$36,165
est. $521/mo

Track Price Check Availability

2020 GMC Canyon
New | Collinsville, IL
$32,187
est. $464/mo

Track Price Check Availability

2020 GMC Canyon
New | Houston, TX
$23,436
est. $338/mo

Track Price Check Availability

2020 GMC Canyon
New | Bowling Green, KY
$26,905
est. $388/mo

Track Price Check Availability

2020 GMC Canyon
New | Bastrop, TX
$27,589
est. $398/mo

Track Price Check Availability

GMC Canyon Pricing Analysis

Active Listings
Mileage