GMC

Used GMC for Sale Across the U.S.


Make







48,725 cars found
Used 11,309 mi

2025 GMC Sierra 2500HD AT4

Marshall, MN
Diesel
Automatic
AWD
$74,000
or $1,289/mo
Used 62,015 mi

2021 GMC Sierra 1500 AT4

Marshall, MN
Gasoline
Automatic
AWD
$39,395
or $686/mo
Used 18,566 mi

2024 GMC Sierra 1500 Denali Denali

Marshall, MN
Gasoline
Automatic
AWD
$57,999
or $1,010/mo
Used 28,915 mi

2024 GMC Sierra 1500 Denali Denali

Alexandria, MN
Gasoline
Automatic
AWD
$55,666
or $970/mo
Used 37,247 mi

2022 GMC Yukon Denali

Zumbrota, MN
Gasoline
Automatic
AWD
$57,495
or $1,002/mo
Used 130,772 mi

2016 GMC Sierra 1500 SLT

Glenwood, MN
Gasoline
Automatic
AWD
$21,490
or $374/mo
Used 8,584 mi

2024 GMC HUMMER EV 2X

Faribault, MN
Electric
Automatic
AWD
$69,997
or $1,219/mo
Used 8,309 mi

2024 GMC Sierra 2500HD SLE

North Branch, MN
Diesel
Automatic
AWD
$57,269
or $998/mo
Used 41,536 mi

2022 GMC Canyon AT4

Baxter, MN
Gasoline
Automatic
AWD
$32,220
or $561/mo
Used 26,922 mi

2023 GMC Sierra 1500 Elevation

North Branch, MN
Gasoline
Automatic
AWD
$40,385
or $704/mo
Used 8,347 mi

2025 GMC Sierra 1500 Elevation

North Branch, MN
Gasoline
Automatic
AWD
$51,528
or $898/mo
Used 76,420 mi

2021 GMC Sierra 1500 Elevation

Redwood Falls, MN
Diesel
Automatic
AWD
$32,995
or $575/mo
Used 19,957 mi

2023 GMC Sierra 1500 AT4X

North Branch, MN
Gasoline
Automatic
AWD
$60,322
or $1,051/mo
Used 81,673 mi

2024 GMC Sierra 1500 Denali Denali

Faribault, MN
Gasoline
Automatic
AWD
$47,997
or $836/mo
Used 80,446 mi

2020 GMC Terrain SLT

Aitkin, MN
Gasoline
Automatic
AWD
$20,313
or $354/mo
Certified 34,958 mi

2024 GMC Canyon Elevation

Jackson, MS
Gasoline
Automatic
RWD
$35,695
or $622/mo