New & Used GMC Canyon under $50,000 for Sale

Filters

Filter Advanced Filters
Sort By
Great Deal

Used 2016 GMC Canyon SLE

$21,994
108,640 mi.
mi. from 20149
9 Douglas Ct #101 Sterling, VA 20166
(571) 464-0524
Good Deal

Used 2022 GMC Canyon AT4

$44,998
1,893 mi.
mi. from 20149
499 S Pickett St Alexandria, VA 22304
(888) 901-4318
Fair Deal

Used 2016 GMC Canyon SLE

$29,999
74,407 mi.
mi. from 20149
11 E Lee Hwy Warrenton, VA 20186
(703) 822-4499

New 2022 GMC Canyon AT4

$43,440
3 mi.
mi. from 20149
2000 Chain Bridge Rd Vienna, VA 22182
(855) 307-0236
Great Deal

Used 2018 GMC Canyon All Terrain

$31,208
45,065 mi.
mi. from 20149
13915 Lee Jackson Hwy Chantilly, VA 20151
(703) 291-0336
Great Deal

Used 2019 GMC Canyon Denali

$34,500
32,793 mi.
mi. from 20149
8820 Centreville Road Manassas, VA 20110
(703) 594-4182
Good Deal Certified

CPO 2018 GMC Canyon SLE

$33,000
17,502 mi.
mi. from 20149
16200 Frederick Rd Gaithersburg, MD 20877
(301) 948-9111

New 2022 GMC Canyon Elevation

$43,040
11 mi.
mi. from 20149
10660 Automotive Dr Manassas, VA 20109
(888) 865-0684

New 2022 GMC Canyon AT4 w/Cloth

$42,125
1 mi.
mi. from 20149
10660 Automotive Dr Manassas, VA 20109
(888) 865-0684

GMC Canyon by Body Style

Gmc Canyons for Sale by Year