GMC

Used GMC for Sale Across the U.S.


Make







50,788 cars found
Used 97,734 mi

2020 GMC Terrain SLE

Newark, OH
Gasoline
Automatic
FWD
$16,146
or $281/mo
Used 81,101 mi

2019 GMC Terrain SLT

Carroll, OH
Gasoline
Automatic
FWD
$16,398
or $286/mo
Used 12,278 mi

2025 GMC Sierra 1500 AT4

Tulsa, OK
Gasoline
Automatic
AWD
$59,977
or $1,045/mo
Used 122,526 mi

2018 GMC Sierra 1500 SLT

Broken Arrow, OK
Gasoline
Automatic
AWD
$25,500
or $444/mo
Used 22,916 mi

2025 GMC Sierra 1500 Pro

Enid, OK
Gasoline
Automatic
AWD
$45,674
or $796/mo
Used 118,000 mi

2018 GMC Yukon SLE

McAlester, OK
Gasoline
Automatic
AWD
$20,987
or $366/mo
Used 56,973 mi

2022 GMC Terrain SLE

McAlester, OK
Gasoline
Automatic
FWD
$21,998
or $383/mo
Used 155,000 mi

2015 GMC Sierra 1500 SLE

Ada, OK
Gasoline
Automatic
AWD
$19,587
or $341/mo
Used 5,598 mi

2024 GMC Terrain SLE

Altus, OK
Gasoline
Automatic
FWD
$27,995
or $488/mo
Used 140,942 mi

2018 GMC Yukon Denali

Beaverton, OR
Gasoline
Automatic
AWD
$27,692
or $482/mo
Used 96,377 mi

2017 GMC Yukon Denali

Bend, OR
Gasoline
Automatic
AWD
$30,990
or $540/mo
Used 38,456 mi

2024 GMC Terrain SLE

Island City, OR
Gasoline
Automatic
AWD
$25,000
or $436/mo
Used 41,753 mi

2023 GMC Terrain SLE

Allentown, PA
Gasoline
Automatic
AWD
$25,033
or $436/mo
Certified 35,402 mi

2023 GMC Acadia SLE

Langhorne, PA
Gasoline
Automatic
FWD
$28,999
or $505/mo
Used 59,724 mi

2022 GMC Yukon Denali

Colmar, PA
Diesel
Automatic
AWD
$54,485
or $949/mo
Used 7,581 mi

2024 GMC Sierra 3500HD Denali

Colmar, PA
Gasoline
Automatic
AWD
$70,482
or $1,228/mo