GMC

Used GMC for Sale Across the U.S.


Make







52,881 cars found
Used 41,478 mi

2024 GMC Terrain SLT

Fargo, ND
Gasoline
Automatic
AWD
$23,985
or $418/mo
Used 46,128 mi

2024 GMC Terrain SLT

Fargo, ND
Gasoline
Automatic
AWD
$24,150
or $421/mo
Used 81,641 mi

2021 GMC Sierra 1500 SLT

Grand Forks, ND
Gasoline
Automatic
AWD
$33,999
or $592/mo
Used 5,300 mi

2025 GMC Sierra 1500 Elevation

Cincinnati, OH
Gasoline
Automatic
AWD
$46,662
or $813/mo
Used 35,782 mi

2023 GMC Terrain SLE

Cuyahoga Falls, OH
Gasoline
Automatic
AWD
$23,432
or $408/mo
Used 86,810 mi

2015 GMC Terrain Denali

Streetsboro, OH
Gasoline
Automatic
AWD
$13,129
or $229/mo
Used 7,251 mi

2023 GMC Terrain Denali

Sandusky, OH
Gasoline
Automatic
AWD
$31,700
or $552/mo
Used 101,008 mi

2022 GMC Sierra 1500 Limited AT4

Lancaster, OH
Gasoline
Automatic
AWD
$36,740
or $640/mo
Used 17,163 mi

2022 GMC Sierra 2500 Denali HD Denali

Batavia, OH
Diesel
Automatic
AWD
$65,575
or $1,142/mo
Used 84,786 mi

2017 GMC Acadia SLT-1

Lebanon, OH
Gasoline
Automatic
AWD
$16,998
or $296/mo
Used 102,491 mi

2016 GMC Sierra 2500 Denali HD Denali

Lebanon, OH
Diesel
Automatic
AWD
$41,998
or $732/mo
Used 67,094 mi

2022 GMC Sierra 1500 AT4

Bellefontaine, OH
Gasoline
Automatic
AWD
$44,896
or $782/mo
Used 59,106 mi

2019 GMC Terrain Denali

Salem, OH
Gasoline
Automatic
FWD
$19,900
or $347/mo
Used 18,165 mi

2024 GMC Sierra 3500HD Denali

Rockbridge, OH
Diesel
Automatic
AWD
$73,999
or $1,289/mo
Used 119,676 mi

2020 GMC Yukon SLT

Kingfisher, OK
Gasoline
Automatic
RWD
$27,039
or $471/mo
Used 78,827 mi

2018 GMC Acadia SLT-2

Ontario, OR
Gasoline
Automatic
AWD
$22,100
or $385/mo