GMC

Used GMC for Sale Across the U.S.


Make







54,001 cars found
Used 22,286 mi

2025 GMC Terrain Elevation

Willard, OH
Gasoline
Automatic
AWD
$28,931
or $504/mo
Used 18,291 mi

2025 GMC Acadia Elevation

Oregon, OH
Gasoline
Automatic
FWD
$37,990
or $662/mo
Used 47,205 mi

2022 GMC Terrain SLT

Fremont, OH
Gasoline
Automatic
FWD
$21,595
or $376/mo
Used 117,365 mi

2016 GMC Yukon SLE

Shelby, OH
Gasoline
Automatic
AWD
$17,750
or $309/mo
Used 38,080 mi

2024 GMC Terrain SLT

Garrettsville, OH
Gasoline
Automatic
AWD
$25,777
or $449/mo
Used 26,303 mi

2023 GMC Sierra 2500 Denali HD Denali

Calcutta, OH
Diesel
Automatic
AWD
$64,000
or $1,115/mo
Used 18,023 mi

2024 GMC Sierra 1500 Denali Denali

Upper Sandusky, OH
Gasoline
Automatic
AWD
$59,059
or $1,029/mo
Used 73,962 mi

2024 GMC Sierra 3500HD Denali

Tulsa, OK
Diesel
Automatic
AWD
$65,915
or $1,148/mo
Used 104,415 mi

2023 GMC Sierra 1500 AT4

Tulsa, OK
Diesel
Automatic
AWD
$40,363
or $703/mo
Used 91,352 mi

2022 GMC Sierra 1500 AT4

Tulsa, OK
Diesel
Automatic
AWD
$46,799
or $815/mo
Used 33,701 mi

2024 GMC Sierra 1500 Denali Denali

Tulsa, OK
Diesel
Automatic
AWD
$56,899
or $991/mo
Certified 26,554 mi

2024 GMC Yukon SLT

Oklahoma City, OK
Gasoline
Automatic
RWD
$54,981
or $958/mo
Used 27,109 mi

2024 GMC Sierra 2500HD AT4

Oklahoma City, OK
Diesel
Automatic
AWD
$72,686
or $1,266/mo
Used 24,772 mi

2024 GMC Sierra 2500HD Denali

Oklahoma City, OK
Diesel
Automatic
AWD
$70,587
or $1,230/mo
Used 52,957 mi

2024 GMC Terrain SLE

Norman, OK
Gasoline
Automatic
FWD
$20,998
or $366/mo
Used 39,101 mi

2023 GMC Sierra 1500 AT4

Broken Arrow, OK
Gasoline
Automatic
AWD
$52,376
or $912/mo