GMC

Used GMC for Sale Across the U.S.


Make







54,012 cars found
Used 23,813 mi

2025 GMC Sierra 2500HD Denali Ultimate

Davison, MI
Diesel
Automatic
AWD
$79,997
or $1,394/mo
Used 53,242 mi

2022 GMC Terrain AT4

Adrian, MI
Gasoline
Automatic
AWD
$23,595
or $411/mo
Used 151,842 mi

2015 GMC Sierra 1500 SLE

Hillsdale, MI
Gasoline
Automatic
AWD
$11,771
or $205/mo
Used 81,717 mi

2018 GMC Sierra 2500 Denali HD Denali

Bloomfield Township, MI
Diesel
Automatic
AWD
$47,516
or $828/mo
Used 105,571 mi

2019 GMC Terrain SLE

Lapeer, MI
Gasoline
Automatic
AWD
$14,377
or $250/mo
Used 86,746 mi

2020 GMC Terrain SLE

Commerce Charter Township, MI
Gasoline
Automatic
FWD
$15,775
or $275/mo
Used 43,566 mi

2019 GMC Terrain SLE

Orion Township, MI
Gasoline
Automatic
FWD
$17,000
or $296/mo
Used 25,209 mi

2024 GMC Sierra 1500 SLT

China Township, MI
Gasoline
Automatic
AWD
$49,487
or $862/mo
Used 20,812 mi

2023 GMC Acadia SLT

Clinton Twp., MI
Gasoline
Automatic
AWD
$33,995
or $592/mo
Used 27,501 mi

2023 GMC Acadia Denali

Clinton Twp., MI
Gasoline
Automatic
AWD
$38,995
or $679/mo
Used 27,572 mi

2023 GMC Terrain SLE

Clinton Twp., MI
Gasoline
Automatic
AWD
$23,995
or $418/mo
Used 46,523 mi

2023 GMC Sierra 1500 AT4

Minneapolis, MN
Diesel
Automatic
AWD
$48,998
or $854/mo
Used 128,970 mi

2015 GMC Sierra 1500 Denali Denali

Bloomington, MN
Gasoline
Automatic
AWD
$23,396
or $408/mo
Used 67,867 mi

2022 GMC Yukon SLT

White Bear Lake, MN
Diesel
Automatic
AWD
$49,998
or $871/mo
Used 17,748 mi

2025 GMC Sierra 1500 Elevation

White Bear Lake, MN
Gasoline
Automatic
AWD
$48,998
or $854/mo
Used 84,175 mi

2021 GMC Sierra 1500 SLT

Golden Valley, MN
Gasoline
Automatic
AWD
$33,000
or $575/mo