Used GMC Trucks for Sale near Sterling Heights, Michigan
Sort
Filters
6,234 results
Location
Used 2018 GMC Sierra 1500 SLE Double Cab
$26,788
speed 60,902 mi
sell
Key features
- Gasoline
- 4WD
- Double Cab
location_on
Apple Ford White Bear Lake
White Bear Lake, MN (525.3 mi)
(651) 371-6172
Used 2024 GMC Sierra 1500 SLT Crew Cab
$49,458
speed 23,507 mi
sell
Key features
- Gasoline
- 4WD
- Crew Cab
location_on
Apple Ford White Bear Lake
White Bear Lake, MN (525.3 mi)
(651) 371-6172
Used 2018 GMC Sierra 1500 Base Double Cab
$24,999
speed 76,114 mi
sell
Key features
- Gasoline
- 4WD
- Double Cab
location_on
Apple Ford White Bear Lake
White Bear Lake, MN (525.3 mi)
(651) 371-6172
Used 2024 GMC Sierra 2500 Denali Ultimate Crew Cab
$76,599
speed 31,146 mi
sell
Key features
- Diesel
- 4WD
- Crew Cab
location_on
Apple Ford White Bear Lake
White Bear Lake, MN (525.3 mi)
(651) 371-6172
Used 2023 GMC Sierra 2500 SLE Crew Cab
$58,722 List Price
$49,987
speed 38,339 mi
sell
Key features
- Diesel
- 4WD
- Crew Cab
location_on
Russell Barnett Ford of Tullahoma
Tullahoma, TN (525.3 mi)
(931) 369-4557
Used 2021 GMC Savana 3500 Box Van
$23,750
speed 144,729 mi
sell
Key features
- Gasoline
- 6.6LV8
location_on
Penske Used Trucks
Charlotte, NC (525.7 mi)
(844) 572-5838
Used 2023 GMC Yukon AT4
$51,998
speed 74,828 mi
sell
Key features
- Gasoline
location_on
Apple Ford White Bear Lake
White Bear Lake, MN (525.3 mi)
(651) 371-6172
Used 2022 GMC Yukon XL Denali
$42,499
speed 111,239 mi
sell
Key features
- Gasoline
location_on
Apple Ford White Bear Lake
White Bear Lake, MN (525.3 mi)
(651) 371-6172
Used 2024 GMC Sierra 3500 Crew Cab 60 CA Cab Chassis
$47,997
speed 91,790 mi
sell
Key features
- Diesel
- 60 CA
- 4WD
location_on
Harry Brown's GMC
Faribault, MN (525.9 mi)
(507) 338-6766
Used 2024 GMC Sierra 3500 Crew Cab 60 CA Cab Chassis
$47,997
speed 91,790 mi
sell
Key features
- Diesel
- 60 CA
- 4WD
location_on
Harry Brown's Chevrolet
Faribault, MN (525.9 mi)
(507) 203-2285
Used 2020 GMC Sierra 1500 SLT Crew Cab
$63,215 List Price
$35,000
speed 90,900 mi
sell
Key features
- Gasoline
- 4WD
- Crew Cab
location_on
Keffer Chrysler Jeep Dodge
Charlotte, NC (525.9 mi)
(980) 326-4549
Used 2021 GMC Sierra 1500 AT4 Crew Cab
$56,840 List Price
$42,000
speed 43,439 mi
sell
Key features
- Gasoline
- 4WD
- Crew Cab
location_on
Keffer Chrysler Jeep Dodge
Charlotte, NC (525.9 mi)
(980) 326-4549
Used 2023 GMC Sierra 1500 SLT Crew Cab
$68,575 List Price
$38,000
speed 99,404 mi
sell
Key features
- Diesel
- 4WD
- Crew Cab
location_on
Keffer Chrysler Jeep Dodge
Charlotte, NC (525.9 mi)
(980) 326-4549
Used 2020 GMC Sierra 1500 SLT Crew Cab
$24,997
speed 142,152 mi
sell
Key features
- Gasoline
- 5.3L EcoTec3 V8 engine with DFM
- 4WD
location_on
Harry Brown's GMC
Faribault, MN (525.9 mi)
(507) 338-6766
Used 2025 GMC Canyon AT4 Crew Cab
$41,999
speed 3,881 mi
sell
Key features
- Gasoline
- TurboMax<sup>™</sup> engine
- 4WD
location_on
Harry Brown's Chevrolet
Faribault, MN (525.9 mi)
(507) 203-2285
Used 2019 GMC Sierra 3500 Base Crew Cab
contact for price
speed 125,952 mi
sell
Key features
- Diesel
- Engine: 6.6L V8 DuraMax Diesel, Turbo
- 4WD
location_on
Harry Brown's GMC
Faribault, MN (525.9 mi)
(507) 338-6766
Used 2025 GMC Canyon AT4 Crew Cab
$41,999
speed 3,881 mi
sell
Key features
- Gasoline
- TurboMax<sup>™</sup> engine
- 4WD
location_on
Harry Brown's GMC
Faribault, MN (525.9 mi)
(507) 338-6766
Used 2012 GMC Sierra 3500 SLT Crew Cab
$24,999
speed 156,528 mi
sell
Key features
- Diesel
- 6.6L V8 Duramax Diesel, Turbo
- 4WD
location_on
Harry Brown's GMC
Faribault, MN (525.9 mi)
(507) 338-6766
Used 2019 GMC Sierra 1500 SLT Crew Cab
$29,697
speed 94,707 mi
sell
Key features
- Gasoline
- Engine: 5.3L, EcoTec3 V-8, DI, Dynamic Fuel Mgt, V V T
- 4WD
location_on
Harry Brown's GMC
Faribault, MN (525.9 mi)
(507) 338-6766
Used 2023 GMC Canyon AT4 Crew Cab
$38,497
speed 54,915 mi
sell
Key features
- Gasoline
- 2.7L Turbo High-Output engine
- 4WD
location_on
Harry Brown's GMC
Faribault, MN (525.9 mi)
(507) 338-6766
Used 2012 GMC Sierra 3500 SLT Crew Cab
$24,999
speed 156,528 mi
sell
Key features
- Diesel
- 6.6L V8 Duramax Diesel, Turbo
- 4WD
location_on
Harry Brown's Chevrolet
Faribault, MN (525.9 mi)
(507) 203-2285
Used 2020 GMC Sierra 1500 SLT Crew Cab
$24,997
speed 142,152 mi
sell
Key features
- Gasoline
- 5.3L EcoTec3 V8 engine with DFM
- 4WD
location_on
Harry Brown's Chevrolet
Faribault, MN (525.9 mi)
(507) 203-2285
Used 2023 GMC Canyon AT4 Crew Cab
$38,497
speed 54,915 mi
sell
Key features
- Gasoline
- 2.7L Turbo High-Output engine
- 4WD
location_on
Harry Brown's Chevrolet
Faribault, MN (525.9 mi)
(507) 203-2285
Used 2019 GMC Sierra 3500 Base Crew Cab
contact for price
speed 125,952 mi
sell
Key features
- Diesel
- Engine: 6.6L V8 DuraMax Diesel, Turbo
- 4WD
location_on
Harry Brown's Chevrolet
Faribault, MN (525.9 mi)
(507) 203-2285
Used 2024 GMC Sierra 1500 SLT Crew Cab
$47,997
speed 20,404 mi
sell
Key features
- Diesel
- 3.0L Duramax<sup>®</sup> Turbo Diesel engine
- 4WD
location_on
Harry Brown's GMC
Faribault, MN (525.9 mi)
(507) 338-6766
Used 2024 GMC Sierra 1500 SLT Crew Cab
$47,997
speed 20,404 mi
sell
Key features
- Diesel
- 3.0L Duramax<sup>®</sup> Turbo Diesel engine
- 4WD
location_on
Harry Brown's Chevrolet
Faribault, MN (525.9 mi)
(507) 203-2285
Used 2019 GMC Sierra 1500 SLT Crew Cab
$29,697
speed 94,707 mi
sell
Key features
- Gasoline
- Engine: 5.3L, EcoTec3 V-8, DI, Dynamic Fuel Mgt, V V T
- 4WD
location_on
Harry Brown's Chevrolet
Faribault, MN (525.9 mi)
(507) 203-2285
Used 2023 GMC Sierra 1500 Elevation Double Cab
$36,997
speed 34,396 mi
sell
Key features
- Gasoline
- Engine, 2.7L Turbo High-Output
- 4WD
location_on
Harry Brown's Chevrolet
Faribault, MN (525.9 mi)
(507) 203-2285
Used 2017 GMC Sierra 1500 SLT Crew Cab
contact for price
speed 193,037 mi
sell
Key features
- Gasoline
- Engine: 5.3L, V-8, SIDI, Active Fuel Mgt
- 4WD
location_on
Harry Brown's Chevrolet
Faribault, MN (525.9 mi)
(507) 203-2285
Used 2023 GMC Sierra 1500 Elevation Double Cab
$36,997
speed 34,396 mi
sell
Key features
- Gasoline
- Engine, 2.7L Turbo High-Output
- 4WD
location_on
Harry Brown's GMC
Faribault, MN (525.9 mi)
(507) 338-6766



















































































































































































































































































































































































































































































































































































































































































































































