2018 GMC Canyon
3,527 Miles | Milwaukie, OR
$38,998
Est $562/mo

Track Price Check Availability

2017 GMC Canyon
13,497 Miles | Lynnwood, WA
$37,998
Est $548/mo

Track Price Check Availability

2017 GMC Canyon
12,789 Miles | Renton, WA
$35,998
Est $519/mo

Track Price Check Availability

2018 GMC Canyon
9,479 Miles | South Jordan, UT
$43,998
Est $634/mo

Track Price Check Availability

2017 GMC Canyon
31,027 Miles | Stafford, TX
$32,680
Est $471/mo

Track Price Check Availability

2018 GMC Canyon
5,129 Miles | Waipahu, HI
$40,688
Est $586/mo

Track Price Check Availability

2018 GMC Canyon
10,133 Miles | Neosho, MO
$36,500
Est $526/mo

Track Price Check Availability

2017 GMC Canyon
16,471 Miles | Alcoa, TN
$35,897
Est $517/mo

Track Price Check Availability

2018 GMC Canyon
19,646 Miles | Dawsonville, GA
$36,797
Est $530/mo

Track Price Check Availability

2018 GMC Canyon
13,403 Miles | Turnersville, NJ
$37,685
Est $543/mo

Track Price Check Availability

2019 GMC Canyon
987 Miles | Salem, OR
$41,999
Est $605/mo

Track Price Check Availability

2017 GMC Canyon
12,727 Miles | Auburn, WA
$35,988
Est $519/mo

Track Price Check Availability

2018 GMC Canyon
101 Miles | Renton, WA
$36,995
Est $533/mo

Track Price Check Availability

2018 GMC Canyon
3,391 Miles | Albuquerque, NM
$41,090
Est $592/mo

Track Price Check Availability

2017 GMC Canyon
18,600 Miles | Alcoa, TN
$35,098
Est $506/mo

Track Price Check Availability

2018 GMC Canyon
3,957 Miles | Fruitland Park, FL
$38,560
Est $556/mo

Track Price Check Availability

2018 GMC Canyon
25,919 Miles | Pensacola, FL
$38,975
Est $562/mo

Track Price Check Availability

2018 GMC Canyon
8,256 Miles | Torrington, CT
$37,888
Est $546/mo

Track Price Check Availability

2017 GMC Canyon
17,890 Miles | Forest Lake, MN
$34,320
Est $495/mo

Track Price Check Availability

2018 GMC Canyon
9,143 Miles | Indianapolis, IN
$40,988
Est $591/mo

Track Price Check Availability

GMC Canyon Pricing Analysis

Active Listings
Mileage