GMC

Used GMC for Sale Across the U.S.


Make







52,037 cars found
Used 22,083 mi

2023 GMC Sierra 1500 Elevation

East Greenbush, NY
Gasoline
Automatic
AWD
$42,330
or $737/mo
Used 28,780 mi

2023 GMC Sierra 1500 SLT

Wilmington, NC
Diesel
Automatic
AWD
$49,798
or $868/mo
Used 49,488 mi

2024 GMC Sierra 1500 Denali Denali

Concord, NC
Gasoline
Automatic
AWD
$57,497
or $1,002/mo
Used 12,917 mi

2023 GMC Terrain SLE

New Bern, NC
Gasoline
Automatic
FWD
$25,000
or $436/mo
Used 3,628 mi

2025 GMC HUMMER EV 3X

Reidsville, NC
Electric
Automatic
AWD
$72,400
or $1,261/mo
Used 28,814 mi

2023 GMC Sierra 1500 Denali Denali

Lumberton, NC
Gasoline
Automatic
AWD
$58,081
or $1,012/mo
Used 48,845 mi

2023 GMC Sierra 2500 Denali HD Denali

Morganton, NC
Diesel
Automatic
AWD
$63,000
or $1,097/mo
Used 19,275 mi

2025 GMC Yukon XL Denali

Roanoke Rapids, NC
Gasoline
Automatic
AWD
$77,259
or $1,346/mo
Used 5,263 mi

2025 GMC Sierra 2500HD Pro

Roanoke Rapids, NC
Flex
Automatic
AWD
$53,953
or $940/mo
Used 43,524 mi

2024 GMC Terrain SLT

Fargo, ND
Gasoline
Automatic
AWD
$25,317
or $441/mo
Used 81,030 mi

2022 GMC Sierra 1500 AT4

Bismarck, ND
Diesel
Automatic
AWD
$40,000
or $697/mo
Used 106,388 mi

2003 GMC Sierra 1500 SLE

Bismarck, ND
Gasoline
Automatic
AWD
$7,500
or $131/mo
Used 98,225 mi

2024 GMC Sierra 2500HD AT4

Devils Lake, ND
Diesel
Automatic
AWD
$59,991
or $1,045/mo
Used 98,002 mi

2023 GMC Sierra 1500 SLE

Wahpeton, ND
Diesel
Automatic
AWD
$29,990
or $522/mo
Certified 95,942 mi

2021 GMC Yukon XL SLT

Columbus, OH
Gasoline
Automatic
AWD
$38,982
or $679/mo
Certified 54,256 mi

2024 GMC Sierra 1500 SLT

Cincinnati, OH
Gasoline
Automatic
AWD
$52,989
or $923/mo