50 Best GMC Canyon for Sale under $5,000, Savings from $2,369

2005 GMC Canyon
95,962 Miles | Oak Lawn, IL
$3,945
est. $57/mo

Track Price Check Availability

2005 GMC Canyon
385,705 Miles | North Hampton, NH
$2,950
est. $43/mo

Track Price Check Availability

2007 GMC Canyon
83,638 Miles | Flint, MI
$4,995
est. $72/mo

Track Price Check Availability

2005 GMC Canyon
| Bedford, VA
$3,995
est. $58/mo

Track Price Check Availability

2004 GMC Canyon
221,755 Miles | Bedford, VA
$3,795
est. $55/mo

Track Price Check Availability

2006 GMC Canyon
249,494 Miles | Woodbridge, VA
$4,500
est. $65/mo

Track Price Check Availability

2006 GMC Canyon
233,046 Miles | Orlando, FL
$2,988
est. $43/mo

Track Price Check Availability

2006 GMC Canyon
57,000 Miles | Pelham, NH
$4,995
est. $72/mo

Track Price Check Availability

2008 GMC Canyon
128,290 Miles | York, PA
$3,990
est. $58/mo

Track Price Check Availability

2005 GMC Canyon
162,258 Miles | San Antonio, TX
$3,995
est. $58/mo

Track Price Check Availability

2006 GMC Canyon
263,197 Miles | Flint, MI
Accepting Offers
est. $0/mo

Track Price Check Availability

2005 GMC Canyon
236,846 Miles | Chandler, OK
Accepting Offers
est. $0/mo

Track Price Check Availability

2004 GMC Canyon
201,533 Miles | Dallas, TX
Accepting Offers
est. $0/mo

Track Price Check Availability

2007 GMC Canyon
192,046 Miles | Rockville, MD
$4,999
est. $72/mo

Track Price Check Availability

2007 GMC Canyon
154,561 Miles | Tipton, IN
$4,995
est. $72/mo

Track Price Check Availability

2005 GMC Canyon
151,523 Miles | Somerset, KY
$2,996
est. $43/mo

Track Price Check Availability

2005 GMC Canyon
208,309 Miles | Rapid City, SD
Accepting Offers
est. $0/mo

Track Price Check Availability

2006 GMC Canyon
184,697 Miles | Lakewood, NJ
Accepting Offers
est. $0/mo

Track Price Check Availability

2006 GMC Canyon
162,173 Miles | Lynnwood, WA
$4,995
est. $72/mo

Track Price Check Availability

2008 GMC Canyon
231,233 Miles | Lees Summit, MO
Accepting Offers
est. $0/mo

Track Price Check Availability