GMC

Used GMC for Sale Across the U.S.


Make







52,881 cars found
Used 36,295 mi

2020 GMC Terrain SLE

Mendon, MA
Gasoline
Automatic
AWD
$21,942
or $382/mo
Used 133,236 mi

2016 GMC Yukon SLT

Plymouth, MI
Gasoline
Automatic
AWD
$19,367
or $337/mo
Used 63,936 mi

2022 GMC Sierra 2500HD SLE

Monroe, MI
Gasoline
Automatic
AWD
$41,320
or $720/mo
Used 20,430 mi

2024 GMC Acadia Denali

Highland Charter Township, MI
Gasoline
Automatic
AWD
$47,995
or $836/mo
Used 74,920 mi

2020 GMC Terrain SLE

Washington, MI
Gasoline
Automatic
FWD
$17,285
or $301/mo
Used 31,542 mi

2023 GMC Acadia SLE

China Township, MI
Gasoline
Automatic
AWD
$28,295
or $493/mo
Used 42,790 mi

2023 GMC Sierra 1500 Denali Ultimate

Blissfield, MI
Gasoline
Automatic
AWD
$56,804
or $990/mo
Used 46,681 mi

2023 GMC Yukon Denali

Bloomington, MN
Gasoline
Automatic
AWD
$59,747
or $1,041/mo
Used 44,193 mi

2023 GMC Terrain Denali

Bloomington, MN
Gasoline
Automatic
AWD
$27,348
or $476/mo
Used 44,522 mi

2024 GMC Sierra 2500HD SLE

Monticello, MN
Gasoline
Automatic
AWD
$54,149
or $943/mo
Used 56,607 mi

2024 GMC Sierra 2500HD Denali

Hastings, MN
Diesel
Automatic
AWD
$65,041
or $1,133/mo
Used 186,541 mi

2016 GMC Sierra 2500HD SLT

Marshall, MN
Diesel
Automatic
AWD
$28,250
or $492/mo
Used 23,109 mi

2026 GMC Terrain Elevation

Moorhead, MN
Gasoline
Automatic
AWD
$26,998
or $470/mo
Certified 91,234 mi

2021 GMC Sierra 1500 SLT

Hattiesburg, MS
Gasoline
Automatic
RWD
$32,210
or $561/mo
Used 63,371 mi

2020 GMC Yukon XL SLT

St. Louis, MO
Gasoline
Automatic
AWD
$40,549
or $706/mo
Certified 94,263 mi

2023 GMC Yukon SLT

Columbia, MO
Gasoline
Automatic
AWD
$43,970
or $766/mo