GMC

Used GMC for Sale Across the U.S.


Make







52,037 cars found
Used 60,820 mi

2023 GMC Sierra 1500 SLE

Statesville, NC
Gasoline
Automatic
AWD
$35,400
or $617/mo
Used 41,149 mi

2025 GMC Sierra 1500 SLT

Statesville, NC
Gasoline
Automatic
AWD
$43,496
or $758/mo
Used 95,839 mi

2020 GMC Acadia AT4

Goldsboro, NC
Gasoline
Automatic
AWD
$21,500
or $375/mo
Used 42,119 mi

2023 GMC Acadia SLE

Hendersonville, NC
Gasoline
Automatic
FWD
$28,425
or $495/mo
Used 16,781 mi

2023 GMC Acadia SLE

Shelby, NC
Gasoline
Automatic
AWD
$33,090
or $576/mo
Certified 38,008 mi

2025 GMC Sierra 1500 SLT

Lillington, NC
Gasoline
Automatic
AWD
$45,688
or $796/mo
Used 59,945 mi

2024 GMC Sierra 2500HD AT4X

Lowell, NC
Diesel
Automatic
AWD
$77,799
or $1,355/mo
Used 64,895 mi

2016 GMC Canyon SLE

Waynesville, NC
Gasoline
Automatic
AWD
$24,798
or $432/mo
Certified 32,739 mi

2024 GMC Yukon XL Denali

Fargo, ND
Gasoline
Automatic
AWD
$71,345
or $1,243/mo
Certified 40,295 mi

2022 GMC Sierra 1500 SLT

Fargo, ND
Gasoline
Automatic
AWD
$44,345
or $773/mo
Used 34,212 mi

2023 GMC Sierra 1500 Elevation

Lima, OH
Gasoline
Automatic
AWD
$43,986
or $766/mo
Used 34,468 mi

2024 GMC Sierra 1500 Pro

Lima, OH
Gasoline
Automatic
AWD
$39,980
or $696/mo
Used 20,030 mi

2024 GMC Sierra 1500 Elevation

Lima, OH
Diesel
Automatic
AWD
$48,975
or $853/mo
Used 122,955 mi

2014 GMC Sierra 1500 1SA

Alliance, OH
Flex
Automatic
RWD
$10,988
or $191/mo
Used 48,866 mi

2022 GMC Sierra 2500HD AT4

Defiance, OH
Diesel
Automatic
AWD
$56,000
or $976/mo
Used 68,198 mi

2022 GMC Terrain SLT

Carrollton, OH
Gasoline
Automatic
AWD
$21,400
or $373/mo