GMC

Used GMC for Sale Across the U.S.


Make







50,788 cars found
Used 37,547 mi

2023 GMC Acadia Denali

Elmhurst, IL
Gasoline
Automatic
FWD
$37,261
or $649/mo
Used 121 mi

2026 GMC Sierra 1500 Denali Ultimate

Effingham, IL
Gasoline
Automatic
AWD
$73,918
or $1,288/mo
Used 25,040 mi

2024 GMC Yukon Denali

Hodgkins, IL
Gasoline
Automatic
AWD
$71,571
or $1,247/mo
Used 36,040 mi

2023 GMC Terrain SLE

Joliet, IL
Gasoline
Automatic
FWD
$23,850
or $415/mo
Used 133,527 mi

2020 GMC Sierra 1500 AT4

East Dubuque, IL
Gasoline
Automatic
AWD
$30,980
or $540/mo
Used 42,949 mi

2023 GMC Sierra 1500 Elevation

Gurnee, IL
Gasoline
Automatic
AWD
$40,375
or $703/mo
Used 77,717 mi

2019 GMC Acadia SLT-1

Champaign, IL
Gasoline
Automatic
FWD
$19,889
or $346/mo
Used 127,410 mi

2019 GMC Yukon XL SLE

East Moline, IL
Gasoline
Automatic
AWD
$22,500
or $392/mo
Used 71,326 mi

2021 GMC Acadia SLE

Columbia, IL
Gasoline
Automatic
FWD
$22,000
or $383/mo
Used 85,872 mi

2019 GMC Canyon SLT

Pekin, IL
Gasoline
Automatic
AWD
$25,970
or $452/mo
Used 86,528 mi

2022 GMC Terrain SLT

Charleston, IL
Gasoline
Automatic
FWD
$20,987
or $366/mo
Used 49,644 mi

2024 GMC Yukon XL SLT

North Pekin, IL
Gasoline
Automatic
AWD
$58,990
or $1,028/mo
Used 60,516 mi

2022 GMC Terrain SLE

Ruma, IL
Gasoline
Automatic
FWD
$20,495
or $357/mo
Used 76,251 mi

2018 GMC Sierra 1500 Denali Denali

Clarksville, IN
Gasoline
Automatic
AWD
$34,800
or $606/mo
Used 50,638 mi

2022 GMC Terrain SLE

Highland, IN
Gasoline
Automatic
FWD
$20,226
or $352/mo
Used 70,762 mi

2020 GMC Terrain SLE

Greendale, IN
Gasoline
Automatic
FWD
$17,489
or $305/mo