GMC

Used GMC for Sale Across the U.S.


Make







54,001 cars found
Used 20,736 mi

2024 GMC Sierra 1500 Denali Denali

Fayetteville, NC
Gasoline
Automatic
AWD
$58,250
or $1,015/mo
Used 63,974 mi

2021 GMC Sierra 1500 AT4

Huntersville, NC
Diesel
Automatic
AWD
$40,449
or $705/mo
Used 37,024 mi

2022 GMC Sierra 1500 Elevation

Huntersville, NC
Gasoline
Automatic
AWD
$44,488
or $775/mo
Used 59,319 mi

2023 GMC Sierra 1500 SLT

Jacksonville, NC
Gasoline
Automatic
AWD
$45,900
or $800/mo
Certified 1 mi

2023 GMC Sierra 1500 Pro

Kernersville, NC
Gasoline
Automatic
AWD
$31,248
or $544/mo
Used 84,421 mi

2021 GMC Acadia SLT

Burlington, NC
Gasoline
Automatic
FWD
$22,275
or $388/mo
Used 96,503 mi

2019 GMC Sierra 1500 SLT

Burlington, NC
Gasoline
Automatic
AWD
$33,895
or $590/mo
Used 78,023 mi

2024 GMC Sierra 1500 Denali Denali Ultimate

Rocky Mount, NC
Diesel
Automatic
AWD
$59,488
or $1,036/mo
Used 42,511 mi

2025 GMC Sierra 1500 SLT

Roanoke Rapids, NC
Gasoline
Automatic
RWD
$46,284
or $806/mo
Used 46,259 mi

2021 GMC Sierra 2500HD Denali

Bismarck, ND
Diesel
Automatic
AWD
$56,000
or $976/mo
Certified 86,629 mi

2019 GMC Sierra 1500 AT4

Bismarck, ND
Gasoline
Automatic
AWD
$34,000
or $592/mo
Used 39,026 mi

2023 GMC Acadia SLE

Columbus, OH
Gasoline
Automatic
AWD
$25,859
or $450/mo
Used 61,941 mi

2023 GMC Sierra 1500 SLT

North Canton, OH
Gasoline
Automatic
AWD
$39,900
or $695/mo
Used 28,180 mi

2023 GMC Acadia SLE

Wilmington, OH
Gasoline
Automatic
AWD
$30,900
or $538/mo
Used 58,672 mi

2022 GMC Sierra 1500 Limited AT4

Norton, OH
Gasoline
Automatic
AWD
$41,500
or $723/mo
Used 179 mi

2025 GMC Canyon AT4

Perrysburg, OH
Gasoline
Automatic
AWD
$52,915
or $922/mo