GMC

Used GMC for Sale Across the U.S.


Make







52,037 cars found
Used 6,910 mi

2025 GMC Sierra 1500 Elevation

Wilkesboro, NC
Gasoline
Automatic
AWD
$55,595
or $968/mo
Used 23,562 mi

2024 GMC Terrain SLE

Lowell, NC
Gasoline
Automatic
FWD
$26,299
or $458/mo
Used 102,729 mi

2021 GMC Terrain SLT

Lowell, NC
Gasoline
Automatic
AWD
$18,798
or $327/mo
Certified 59,871 mi

2024 GMC Sierra 1500 AT4X

Plymouth, NC
Gasoline
Automatic
AWD
$58,199
or $1,014/mo
Used 76,492 mi

2017 GMC Acadia Limited Base

Fargo, ND
Gasoline
Automatic
FWD
$17,496
or $305/mo
Used 23,087 mi

2025 GMC Yukon ELEVATION

Mandan, ND
Diesel
Automatic
AWD
$69,500
or $1,211/mo
Used 20,686 mi

2024 GMC Sierra 2500HD AT4

Mandan, ND
Diesel
Automatic
AWD
$70,000
or $1,219/mo
Used 32,571 mi

2024 GMC Sierra 2500HD Denali Ultimate

Cooperstown, ND
Diesel
Automatic
AWD
$77,999
or $1,359/mo
Certified 62,449 mi

2025 GMC Sierra 1500 SLT

Cincinnati, OH
Gasoline
Automatic
AWD
$52,989
or $923/mo
Used 34,938 mi

2023 GMC Sierra 1500 Elevation

Toledo, OH
Gasoline
Automatic
AWD
$38,927
or $678/mo
Certified 40,423 mi

2023 GMC Sierra 1500 Elevation

Toledo, OH
Gasoline
Automatic
AWD
$38,209
or $666/mo
Used 128,943 mi

2015 GMC Terrain SLE-1

Troy, OH
Flex
Automatic
FWD
$9,995
or $174/mo
Certified 18,971 mi

2022 GMC Sierra 2500 Denali HD Denali

Warren, OH
Diesel
Automatic
AWD
$69,999
or $1,219/mo
Used 33,855 mi

2023 GMC Canyon Elevation

Cambridge, OH
Gasoline
Automatic
AWD
$36,145
or $630/mo
Used 66,988 mi

2020 GMC Sierra 1500 Base

Cambridge, OH
Gasoline
Automatic
AWD
$27,975
or $487/mo
Used 19,068 mi

2020 GMC Sierra 1500 Elevation

Cambridge, OH
Gasoline
Automatic
AWD
$37,375
or $651/mo