GMC Canyon for sale — page 21
Every GMC Canyon we can see for sale in the United States right now — 1,742 listed from 2004 to 2027, each one linking straight to the seller's own page.

2017 Gmc Canyon
$12,390

2027 Gmc Canyon
$57,635
New
2026 Gmc Canyon
$48,565
New
2026 Gmc Canyon
$57,305
New
2026 Gmc Canyon
$49,435
New
2026 Gmc Canyon
$57,305
New
2026 Gmc Canyon
$57,155
New
2026 Gmc Canyon
$45,243
New
2026 Gmc Canyon
$46,462
New
2026 Gmc Canyon
$47,825
New
2026 Gmc Canyon
$52,830
New
2026 Gmc Canyon
$52,645
New
2026 Gmc Canyon
$46,086
New
2026 Gmc Canyon
$45,449
New
2024 Gmc Canyon 4WD AT4
$42,319

2022 Gmc Canyon 4WD Elevation
$32,246

2026 Gmc Canyon
$47,760
New
2027 Gmc Canyon
$51,193 est
New
2027 Gmc Canyon
$51,193 est
New
2027 Gmc Canyon
$56,635
New
2027 Gmc Canyon
$51,935
New
2023 Gmc Canyon
$35,339

2021 Gmc Canyon
$31,339

2023 Gmc Canyon
$44,664
Also see
Other GMC models
- Sierra 1500 10,967
- Terrain 3,740
- Acadia 3,709
- Yukon 2,863
- Sierra 2500 HD 2,749
- Yukon XL 2,153
- Sierra 1,220
- Sierra 2500HD 886
- Sierra 3500 HD 701
- Sierra 3500HD 336
- Sierra 1500 Limited 193
- Savana Cargo 172
- Sierra HD 162
- Hummer EV SUV 88
- Savana 75
- Sierra EV 73
Want to filter by price, year, mileage or colour? Open these 1,742 listings in the full search.