GMC

Used GMC for Sale Across the U.S.


Make







49,142 cars found
Used 67,953 mi

2017 GMC Terrain SLE-2

Crystal Lake, IL
Flex
Automatic
FWD
$11,999
or $209/mo
Used 79,991 mi

2019 GMC Acadia Denali

Barrington, IL
Gasoline
Automatic
AWD
$20,900
or $364/mo
Used 66,347 mi

2023 GMC Acadia SLT

Bourbonnais, IL
Gasoline
Automatic
FWD
$28,950
or $504/mo
Used 156,020 mi

2016 GMC Terrain SLT

Bourbonnais, IL
Gasoline
Automatic
AWD
$6,995
or $122/mo
Used 89,676 mi

2018 GMC Sierra 1500 Base

Quincy, IL
Gasoline
Automatic
AWD
$23,642
or $412/mo
Used 68,349 mi

2020 GMC Sierra 1500 SLT

East Dubuque, IL
Gasoline
Automatic
AWD
$36,850
or $642/mo
Certified 30,926 mi

2023 GMC Canyon Denali

Joliet, IL
Gasoline
Automatic
AWD
$42,995
or $749/mo
Used 29,218 mi

2023 GMC Acadia SLE

Collinsville, IL
Gasoline
Automatic
AWD
$27,995
or $488/mo
Used 5,085 mi

2025 GMC Yukon AT4 Ultimate

Collinsville, IL
Diesel
Automatic
AWD
$89,995
or $1,568/mo
Used 44,260 mi

2024 GMC Sierra 1500 Denali Denali

Collinsville, IL
Gasoline
Automatic
AWD
$49,995
or $871/mo
Used 58,479 mi

2020 GMC Sierra 1500 Elevation

Matteson, IL
Gasoline
Automatic
AWD
$28,581
or $498/mo
Used 35,802 mi

2024 GMC Sierra 1500 AT4

Matteson, IL
Diesel
Automatic
AWD
$51,690
or $900/mo
Used 117,815 mi

2017 GMC Sierra 1500 SLE

Glenview, IL
Gasoline
Automatic
AWD
$19,988
or $348/mo
Used 85,011 mi

2020 GMC Sierra 1500 Elevation

Normal, IL
Diesel
Automatic
AWD
$31,900
or $556/mo
Used 44,694 mi

2022 GMC Acadia SLE

Shiloh, IL
Gasoline
Automatic
AWD
$25,500
or $444/mo
Used 11,581 mi

2025 GMC Sierra 3500HD SLE

Peotone, IL
Diesel
Automatic
AWD
$66,000
or $1,150/mo