Search for...
2,151 results
Truck
GMC
Search for...
Truck
GMC

2021 GMC 1500 Denali
54,433 Miles | Murray, UT
$40,511
16

2020 GMC 1500 AT4
57,000 Miles | Salt Lake City, UT
Trusted Dealer
$41,999
16
Price Reduced

2013 GMC 2500 SLE
91,383 Miles | Sandy, UT
Trusted Dealer
$27,107
4
Price Reduced

2024 GMC Sierra 3500HD Denali
38,622 Miles | Sandy, UT
Trusted Dealer
$71,026
2
Price Reduced

2024 GMC 2500 Denali
18,835 Miles | Logan, UT
$68,978
2

2026 GMC 1500
5 Miles | Logan, UT
MSRP $56,105
$50,603
0

2022 GMC Sierra 3500HD SLT
29,745 Miles | St. George, UT
$59,998
0

2022 GMC Sierra AT4
62,878 Miles | West Valley City, UT
Trusted Dealer
$42,914
7

2024 GMC 1500 AT4X
40,068 Miles | Logan, UT
$62,995
9

2020 GMC 2500 Denali
80,407 Miles | Lehi, UT
Trusted Dealer
$53,895
2
Spotlight

2024 GMC Sierra 3500HD AT4
109,752 Miles | North Salt Lake, UT
Trusted Dealer
$52,899
4
Spotlight

2024 GMC Canyon Denali
24,351 Miles | Ogden, UT
Trusted Dealer
$36,995
16

2021 GMC 2500 Base
116,234 Miles | American Fork, UT
$39,216
0

2015 GMC Canyon 4WD SLT
90,339 Miles | Lander, WY
$21,500
0

2015 GMC 1500 SLT
76,009 Miles | Pocatello, ID
$26,500
0

2004 GMC Sierra 2500 Classic SLE
239,000 Miles | St. George, UT
KSL Verified
$13,000
0

2022 GMC Canyon Denali
100,693 Miles | Garland, UT
$22,000
1

2020 GMC 1500 Elevation
162,336 Miles | Twin Falls, ID
$23,299
2

2022 GMC 1500 SLT
57,340 Miles | South Jordan, UT
Trusted Dealer
$40,999
5

2024 GMC 2500 Denali Ultimate
22,116 Miles | Sandy, UT
$77,902
7