GMC

Used GMC for Sale Across the U.S.


Make







50,788 cars found
Used 76,053 mi

2018 GMC Sierra 1500 Denali Denali

Lansing, MI
Gasoline
Automatic
AWD
$28,804
or $502/mo
Used 38,154 mi

2023 GMC Terrain SLE

Orion Township, MI
Gasoline
Automatic
AWD
$23,422
or $408/mo
Used 118,300 mi

2019 GMC Terrain SLT

Saint Clair, MI
Gasoline
Automatic
AWD
$13,975
or $243/mo
Used 143,020 mi

2021 GMC Sierra 2500 Denali HD Denali

Minneapolis, MN
Diesel
Automatic
AWD
$43,800
or $763/mo
Used 91,326 mi

2022 GMC Sierra 1500 Limited SLT

Minneapolis, MN
Gasoline
Automatic
AWD
$32,900
or $573/mo
Used 62,857 mi

2024 GMC Sierra 3500HD Denali

Mankato, MN
Gasoline
Automatic
AWD
$64,171
or $1,118/mo
Used 93,429 mi

2022 GMC Sierra 1500 AT4

Wayzata, MN
Diesel
Automatic
AWD
$35,998
or $627/mo
Used 38,700 mi

2025 GMC Sierra 2500HD SLT

Alexandria, MN
Diesel
Automatic
AWD
$63,797
or $1,111/mo
Used 100,387 mi

2021 GMC Sierra 1500 AT4

Marshall, MN
Gasoline
Automatic
AWD
$32,244
or $562/mo
Used 146,055 mi

2017 GMC Yukon XL SLT

Vicksburg, MS
Gasoline
Automatic
AWD
$22,756
or $396/mo
Used 21,332 mi

2025 GMC Acadia Elevation

Ballwin, MO
Gasoline
Automatic
FWD
$31,610
or $551/mo
Used 46,831 mi

2022 GMC Sierra 1500 AT4

Great Falls, MT
Gasoline
Automatic
AWD
$47,815
or $833/mo
Used 6,135 mi

2026 GMC Canyon AT4

Fremont, NE
Gasoline
Automatic
AWD
$47,315
or $824/mo
Used 27,261 mi

2024 GMC Terrain Denali

Kenesaw, NE
Gasoline
Automatic
AWD
$29,995
or $523/mo
Used 68,445 mi

2019 GMC Yukon SLE

Las Vegas, NV
Gasoline
Automatic
RWD
$26,882
or $468/mo
Used 63,066 mi

2024 GMC Sierra 3500HD AT4

Finley, ND
Diesel
Automatic
AWD
$67,718
or $1,180/mo