GMC

Used GMC for Sale Across the U.S.


Make







49,951 cars found
Used 146,736 mi

2017 GMC Sierra 3500 Denali HD Denali

Post Falls, ID
Gasoline
Automatic
AWD
$39,987
or $697/mo
Used 119,098 mi

2018 GMC Yukon SLE

Jerome, ID
Gasoline
Automatic
AWD
$22,988
or $400/mo
Used 38,473 mi

2025 GMC Sierra 1500 Elevation

Saint Anthony, ID
Diesel
Automatic
AWD
$49,995
or $871/mo
Used 8,198 mi

2025 GMC Sierra 2500HD AT4

Bloomington, IL
Diesel
Automatic
AWD
$71,495
or $1,245/mo
Used 27,056 mi

2025 GMC Yukon XL Denali

Countryside, IL
Gasoline
Automatic
AWD
$74,895
or $1,305/mo
Used 77,845 mi

2019 GMC Yukon XL SLT

Quincy, IL
Gasoline
Automatic
AWD
$34,980
or $609/mo
Used 76,942 mi

2018 GMC Acadia Denali

East Dubuque, IL
Gasoline
Automatic
AWD
$20,990
or $366/mo
Certified 18,117 mi

2024 GMC Sierra 2500HD AT4X

Arlington Heights, IL
Diesel
Automatic
AWD
$77,975
or $1,358/mo
Used 90,370 mi

2017 GMC Terrain SLE-2

Antioch, IL
Gasoline
Automatic
AWD
$12,811
or $223/mo
Used 113,566 mi

2014 GMC Terrain SLE-1

Villa Park, IL
Gasoline
Automatic
FWD
$7,195
or $125/mo
Used 147,461 mi

2014 GMC Sierra 2500 Denali HD Denali

Paris, IL
Gasoline
Automatic
AWD
$31,858
or $555/mo
Used 40,419 mi

2023 GMC Sierra 1500 Denali Denali

Robinson, IL
Gasoline
Automatic
AWD
$50,842
or $886/mo
Used 1,578 mi

2025 GMC Sierra 2500HD Denali Ultimate

Fort Wayne, IN
Diesel
Automatic
AWD
$88,990
or $1,550/mo
Used 31,204 mi

2024 GMC Terrain SLT

Fort Wayne, IN
Gasoline
Automatic
AWD
$26,549
or $462/mo
Used 64,943 mi

2023 GMC Terrain AT4

Evansville, IN
Gasoline
Automatic
AWD
$25,489
or $444/mo
Used 112,338 mi

2015 GMC Terrain SLT-2

Avon, IN
Gasoline
Automatic
FWD
$10,500
or $183/mo