GMC

Used GMC for Sale Across the U.S.


Make







54,012 cars found
Used 63,168 mi

2020 GMC Sierra 3500 Denali HD Denali

Weatherford, OK
Diesel
Automatic
AWD
$65,884
or $1,148/mo
Used 91,540 mi

2011 GMC Sierra 1500 SLE

Guthrie, OK
Flex
Automatic
AWD
$16,997
or $296/mo
Used 52,094 mi

2023 GMC Sierra 1500 SLE

Sallisaw, OK
Gasoline
Automatic
AWD
$39,137
or $682/mo
Used 47,037 mi

2024 GMC Terrain SLE

Shawnee, OK
Gasoline
Automatic
FWD
$22,285
or $388/mo
Used 23,941 mi

2025 GMC Terrain Elevation

Chickasha, OK
Gasoline
Automatic
AWD
$28,950
or $504/mo
Used 44,805 mi

2025 GMC Sierra 1500 Denali Ultimate

Collinsville, OK
Gasoline
Automatic
AWD
$66,809
or $1,164/mo
Used 20,676 mi

2023 GMC Sierra 1500 Denali Denali

Woodward, OK
Diesel
Automatic
AWD
$76,965
or $1,341/mo
Used 123,195 mi

2017 GMC Yukon SLT

McMinnville, OR
Gasoline
Automatic
AWD
$28,998
or $505/mo
Used 41,111 mi

2016 GMC Sierra 1500 SLT

Ashland, OR
Gasoline
Automatic
AWD
$31,014
or $540/mo
Used 22,166 mi

2020 GMC Acadia Denali

Mechanicsburg, PA
Gasoline
Automatic
AWD
$31,339
or $546/mo
Used 2,973 mi

2024 GMC Sierra 2500HD Pro

Mechanicsburg, PA
Flex
Automatic
AWD
$45,000
or $784/mo
Used 148,404 mi

2006 GMC Envoy SLT

Pittsburgh, PA
Gasoline
Automatic
AWD
$7,969
or $139/mo
Certified 44,400 mi

2023 GMC Acadia AT4

Doylestown, PA
Gasoline
Automatic
AWD
$30,581
or $533/mo
Used 72,642 mi

2021 GMC Sierra 1500 AT4

Doylestown, PA
Diesel
Automatic
AWD
$36,995
or $644/mo
Used 86,864 mi

2017 GMC Sierra 1500 SLT

Doylestown, PA
Gasoline
Automatic
AWD
$27,990
or $488/mo
Used 77,751 mi

2018 GMC Sierra 1500 Denali Denali

Erie, PA
Gasoline
Automatic
AWD
$30,500
or $531/mo