GMC

Used GMC for Sale Across the U.S.


Make







54,012 cars found
Used 89,090 mi

2016 GMC Terrain SLE-2

Brook Park, OH
Flex
Automatic
FWD
$9,983
or $174/mo
Used 176,775 mi

2014 GMC Yukon XL SLT

Portsmouth, OH
Flex
Automatic
AWD
$9,997
or $174/mo
Used 38,398 mi

2023 GMC Savana Cargo Work Van

Piqua, OH
Gasoline
Automatic
RWD
$69,995
or $1,219/mo
Used 59,670 mi

2020 GMC Terrain SLT

Wellington, OH
Gasoline
Automatic
AWD
$17,991
or $313/mo
Used 29,749 mi

2023 GMC Sierra 1500 AT4X

Wintersville, OH
Gasoline
Automatic
AWD
$56,176
or $979/mo
Used 13,783 mi

2024 GMC Sierra 2500HD SLT

Tulsa, OK
Diesel
Automatic
AWD
$67,970
or $1,184/mo
Used 20,593 mi

2024 GMC Sierra 1500 SLT

Tulsa, OK
Gasoline
Automatic
AWD
$47,408
or $826/mo
Used 6,160 mi

2025 GMC Sierra 2500HD AT4

Oklahoma City, OK
Flex
Automatic
AWD
$77,323
or $1,347/mo
Used 8,222 mi

2025 GMC Sierra 1500 AT4

Oklahoma City, OK
Diesel
Automatic
AWD
$60,000
or $1,045/mo
Used 136,367 mi

2018 GMC Sierra 1500 SLT

Broken Arrow, OK
Gasoline
Automatic
AWD
$24,000
or $418/mo
Used 112,500 mi

2022 GMC Sierra 1500 Limited SLT

Broken Arrow, OK
Gasoline
Automatic
AWD
$31,000
or $540/mo
Used 11,928 mi

2024 GMC Canyon Elevation

Muskogee, OK
Gasoline
Automatic
RWD
$41,990
or $731/mo
Used 36,373 mi

2025 GMC Sierra 1500 SLT

Pauls Valley, OK
Gasoline
Automatic
AWD
$45,950
or $800/mo
Used 134,637 mi

2015 GMC Terrain SLE-1

Bartlesville, OK
Flex
Automatic
FWD
$15,995
or $279/mo
Used 429 mi

2025 GMC Yukon Denali

Stillwater, OK
Diesel
Automatic
AWD
$89,786
or $1,564/mo
Used 129,294 mi

2017 GMC Acadia Denali

El Reno, OK
Gasoline
Automatic
FWD
$12,929
or $225/mo