GMC

Used GMC for Sale Across the U.S.


Make







54,012 cars found
Used 54,799 mi

2015 GMC Terrain SLE-1

Tinley Park, IL
Flex
Automatic
FWD
$10,808
or $188/mo
Used 75,372 mi

2016 GMC Yukon Denali

Aurora, IL
Gasoline
Automatic
AWD
$24,995
or $435/mo
Certified 14,909 mi

2024 GMC Acadia Elevation

Collinsville, IL
Gasoline
Automatic
FWD
$35,995
or $627/mo
Used 92,148 mi

2018 GMC Yukon XL Denali

Collinsville, IL
Gasoline
Automatic
AWD
$30,995
or $540/mo
Certified 55,958 mi

2023 GMC Yukon XL AT4

Collinsville, IL
Gasoline
Automatic
AWD
$57,995
or $1,010/mo
Certified 32,718 mi

2025 GMC Yukon XL Denali Ultimate

Collinsville, IL
Gasoline
Automatic
AWD
$88,995
or $1,550/mo
Certified 25,416 mi

2022 GMC Sierra 3500HD SLE

Collinsville, IL
Diesel
Automatic
AWD
$50,995
or $888/mo
Certified 74,177 mi

2021 GMC Canyon Denali

Collinsville, IL
Gasoline
Automatic
AWD
$28,995
or $505/mo
Certified 27,345 mi

2023 GMC Sierra 1500 AT4

Collinsville, IL
Diesel
Automatic
AWD
$51,995
or $906/mo
Certified 10,836 mi

2026 GMC Sierra 1500 Elevation

Collinsville, IL
Diesel
Automatic
AWD
$47,995
or $836/mo
Used 36,546 mi

2024 GMC Sierra 1500 SLT

Collinsville, IL
Diesel
Automatic
AWD
$46,995
or $819/mo
Used 139,893 mi

2022 GMC Sierra 2500HD AT4

Hodgkins, IL
Diesel
Automatic
AWD
$48,290
or $841/mo
Used 103,793 mi

2015 GMC Sierra 2500HD SLE

East Moline, IL
Flex
Automatic
AWD
$26,228
or $457/mo
Used 85,362 mi

2021 GMC Sierra 1500 SLT

Peru, IL
Gasoline
Automatic
AWD
$34,285
or $597/mo
Used 64,837 mi

2024 GMC Terrain SLT

Sterling, IL
Gasoline
Automatic
AWD
$20,280
or $353/mo
Certified 81,899 mi

2023 GMC Terrain SLT

Woodstock, IL
Gasoline
Automatic
AWD
$18,133
or $316/mo