GMC

Used GMC for Sale Across the U.S.


Make







48,725 cars found
Certified 35,567 mi

2023 GMC Acadia Denali

Fayetteville, NC
Gasoline
Automatic
AWD
$36,999
or $645/mo
Used 41,546 mi

2023 GMC Sierra 1500 SLE

Hickory, NC
Gasoline
Automatic
AWD
$37,500
or $653/mo
Used 82,397 mi

2023 GMC Sierra 1500 Denali Denali

Hickory, NC
Diesel
Automatic
AWD
$47,000
or $819/mo
Used 131,280 mi

2020 GMC Sierra 1500 SLT

Gastonia, NC
Gasoline
Automatic
AWD
$29,679
or $517/mo
Used 84,381 mi

2019 GMC Sierra 1500 SLT

Kernersville, NC
Gasoline
Automatic
AWD
$34,000
or $592/mo
Used 101,201 mi

2019 GMC Sierra 1500 Elevation

Goldsboro, NC
Gasoline
Automatic
AWD
$26,750
or $466/mo
Used 5,213 mi

2024 GMC HUMMER EV 3X

Reidsville, NC
Electric
Automatic
AWD
$76,890
or $1,339/mo
Used 72,615 mi

2019 GMC Terrain SLE

Matthews, NC
Gasoline
Automatic
AWD
$16,932
or $295/mo
Used 121,970 mi

2016 GMC Canyon SLT

Sanford, NC
Gasoline
Automatic
RWD
$17,960
or $313/mo
Used 41,275 mi

2023 GMC Sierra 2500HD SLE

Morganton, NC
Diesel
Automatic
AWD
$52,000
or $906/mo
Used 136,120 mi

2015 GMC Sierra 2500HD SLT

West Jefferson, NC
Flex
Automatic
AWD
$24,988
or $435/mo
Used 21,167 mi

2025 GMC Canyon AT4

Wendell, NC
Gasoline
Automatic
AWD
$45,500
or $793/mo
Used 19,547 mi

2025 GMC Sierra 1500 SLT

Jamestown, ND
Diesel
Automatic
AWD
$52,875
or $921/mo
Used 97,919 mi

2022 GMC Yukon XL SLT

Cincinnati, OH
Gasoline
Automatic
AWD
$43,988
or $766/mo
Used 156,545 mi

2019 GMC Acadia SLT-1

Toledo, OH
Gasoline
Automatic
AWD
$12,509
or $218/mo
Used 23,568 mi

2023 GMC Sierra 1500 Pro

Cuyahoga Falls, OH
Gasoline
Automatic
AWD
$35,995
or $627/mo