GMC

Used GMC for Sale Across the U.S.


Make







49,951 cars found
Used 57,140 mi

2019 GMC Sierra 1500 Denali Denali

Cobleskill, NY
Gasoline
Automatic
AWD
$38,945
or $678/mo
Used 14,743 mi

2025 GMC Sierra 1500 AT4

Raleigh, NC
Diesel
Automatic
AWD
$61,617
or $1,073/mo
Used 37,421 mi

2020 GMC Sierra 1500 SLT

Wilmington, NC
Diesel
Automatic
AWD
$42,788
or $745/mo
Used 5,801 mi

2026 GMC Sierra 2500HD Denali Ultimate

Hickory, NC
Diesel
Automatic
AWD
$89,500
or $1,559/mo
Used 11,218 mi

2025 GMC Sierra 2500HD SLT

Asheville, NC
Diesel
Automatic
AWD
$70,850
or $1,234/mo
Used 47,721 mi

2021 GMC Acadia SLE

Jacksonville, NC
Gasoline
Automatic
FWD
$22,700
or $395/mo
Used 61,835 mi

2022 GMC Sierra 1500 Limited Denali

Sanford, NC
Gasoline
Automatic
AWD
$43,498
or $758/mo
Used 116,935 mi

2020 GMC Terrain SLE

Lillington, NC
Gasoline
Automatic
FWD
$16,223
or $283/mo
Used 110,203 mi

2022 GMC Sierra 2500HD AT4

Mount Airy, NC
Gasoline
Automatic
AWD
$48,500
or $845/mo
Used 49,389 mi

2022 GMC Canyon Elevation

Elizabeth City, NC
Gasoline
Automatic
RWD
$26,986
or $470/mo
Used 100,056 mi

2017 GMC Terrain SLE-2

Grand Forks, ND
Gasoline
Automatic
AWD
$13,990
or $244/mo
Used 29,069 mi

2023 GMC Sierra 1500 Elevation

Cuyahoga Falls, OH
Gasoline
Automatic
AWD
$38,900
or $678/mo
Used 70,372 mi

2019 GMC Terrain SLE

Chillicothe, OH
Gasoline
Automatic
AWD
$15,607
or $272/mo
Used 71,609 mi

2015 GMC Terrain SLE-2

Willoughby Hills, OH
Gasoline
Automatic
AWD
$11,496
or $200/mo
Used 21,950 mi

2024 GMC Terrain AT4

Bellaire, OH
Gasoline
Automatic
AWD
$30,995
or $540/mo
Used 61,534 mi

2023 GMC Acadia SLE

Pauls Valley, OK
Gasoline
Automatic
FWD
$26,051
or $454/mo