GMC

Used GMC for Sale Across the U.S.


Make







50,788 cars found
Used 47,384 mi

2024 GMC Yukon Denali

Graham, NC
Gasoline
Automatic
RWD
$59,000
or $1,028/mo
Used 52,080 mi

2025 GMC Sierra 1500 SLT

Whiteville, NC
Gasoline
Automatic
AWD
$45,758
or $797/mo
Used 52,875 mi

2024 GMC Terrain SLT

Oxford, NC
Gasoline
Automatic
FWD
$21,995
or $383/mo
Used 23,319 mi

2023 GMC Sierra 1500 Denali Ultimate

Fargo, ND
Diesel
Automatic
AWD
$56,702
or $988/mo
Used 28,423 mi

2025 GMC Terrain Elevation

Toledo, OH
Gasoline
Automatic
AWD
$27,517
or $479/mo
Used 117,244 mi

2019 GMC Yukon XL Denali

Cuyahoga Falls, OH
Gasoline
Automatic
AWD
$25,776
or $449/mo
Used 31,562 mi

2023 GMC Canyon AT4

Medina, OH
Gasoline
Automatic
AWD
$37,800
or $658/mo
Used 39,001 mi

2023 GMC Sierra 1500 AT4X

Marysville, OH
Gasoline
Automatic
AWD
$56,598
or $986/mo
Used 60,429 mi

2023 GMC Yukon Denali

Cambridge, OH
Gasoline
Automatic
AWD
$54,377
or $947/mo
Used 75,050 mi

2020 GMC Yukon XL SLT

Saint Clairsville, OH
Gasoline
Automatic
AWD
$32,679
or $569/mo
Used 78,679 mi

2024 GMC Sierra 3500HD Denali

Calcutta, OH
Diesel
Automatic
AWD
$62,000
or $1,080/mo
Used 5,941 mi

2022 GMC Canyon Elevation

Tulsa, OK
Gasoline
Automatic
AWD
$35,160
or $613/mo
Used 49,624 mi

2023 GMC Terrain SLE

Tulsa, OK
Gasoline
Automatic
FWD
$21,995
or $383/mo
Used 35,056 mi

2025 GMC Sierra 1500 SLT

Oklahoma City, OK
Gasoline
Automatic
AWD
$58,110
or $1,012/mo
Certified 16,599 mi

2024 GMC Sierra 1500 Elevation

Norman, OK
Gasoline
Automatic
AWD
$47,449
or $827/mo
Used 99,993 mi

2020 GMC Sierra 1500 AT4

Eufaula, OK
Gasoline
Automatic
AWD
$36,899
or $643/mo