GMC

Used GMC for Sale Across the U.S.


Make







52,881 cars found
Used 95,695 mi

2019 GMC Terrain SLE

Grand Blanc, MI
Gasoline
Automatic
FWD
$14,098
or $246/mo
Used 52,518 mi

2022 GMC Terrain SLE

Grand Blanc, MI
Gasoline
Automatic
AWD
$22,077
or $385/mo
Used 16,285 mi

2025 GMC Sierra 1500 Elevation

Grand Blanc, MI
Gasoline
Automatic
AWD
$43,228
or $753/mo
Used 96,495 mi

2019 GMC Yukon SLT

Southfield, MI
Gasoline
Automatic
AWD
$24,900
or $434/mo
Certified 47,918 mi

2024 GMC Sierra 2500HD AT4

Traverse City, MI
Diesel
Automatic
AWD
$68,202
or $1,188/mo
Used 22,211 mi

2024 GMC Sierra 1500 SLE

Flint Township, MI
Gasoline
Automatic
AWD
$44,000
or $766/mo
Used 147,334 mi

2017 GMC Yukon SLT

Novi, MI
Gasoline
Automatic
AWD
$18,000
or $314/mo
Used 23,194 mi

2023 GMC Acadia SLE

Saginaw, MI
Gasoline
Automatic
AWD
$31,805
or $554/mo
Used 99,147 mi

2022 GMC Sierra 2500HD SLE

Saginaw, MI
Gasoline
Automatic
AWD
$39,304
or $685/mo
Used 78,494 mi

2017 GMC Sierra 1500 SLE

Saginaw, MI
Gasoline
Automatic
AWD
$22,270
or $388/mo
Used 29,412 mi

2023 GMC Terrain Denali

Saginaw, MI
Gasoline
Automatic
AWD
$28,070
or $489/mo
Used 110,613 mi

2020 GMC Sierra 1500 Elevation

Muskegon, MI
Gasoline
Automatic
AWD
$31,284
or $545/mo
Used 22,554 mi

2023 GMC Sierra 1500 AT4

Highland Charter Township, MI
Diesel
Automatic
AWD
$54,475
or $949/mo
Used 9,208 mi

2023 GMC Terrain SLT

Muskegon, MI
Gasoline
Automatic
AWD
$26,680
or $465/mo
Used 47,478 mi

2024 GMC Sierra 1500 Elevation

Highland Charter Township, MI
Gasoline
Automatic
AWD
$39,479
or $688/mo
Used 61,181 mi

2023 GMC Acadia SLE

Battle Creek, MI
Gasoline
Automatic
FWD
$22,995
or $401/mo