GMC

Used GMC for Sale Across the U.S.


Make







48,725 cars found
Used 76,615 mi

2019 GMC Sierra 3500HD SLT

Baxter, MN
Diesel
Automatic
AWD
$51,522
or $898/mo
Used 36,164 mi

2023 GMC Terrain SLE

Lansing, IL
Gasoline
Automatic
FWD
$22,994
or $401/mo
Used 61,833 mi

2023 GMC Yukon Denali

Hickory, NC
Gasoline
Automatic
AWD
$56,700
or $988/mo
Used 16,576 mi

2024 GMC Sierra 1500 Denali Denali Ultimate

Wilson, NC
Diesel
Automatic
AWD
$67,995
or $1,185/mo
Used 58,414 mi

2023 GMC Sierra 1500 SLE

American Fork, UT
Gasoline
Automatic
AWD
$35,973
or $627/mo
Used 64,167 mi

2024 GMC Sierra 2500HD AT4

Birmingham, AL
Diesel
Automatic
AWD
$67,500
or $1,176/mo
Used 84,353 mi

2016 GMC Canyon SLE

Huntsville, AL
Gasoline
Automatic
AWD
$21,909
or $382/mo
Used 102,438 mi

2016 GMC Yukon XL Denali

Mobile, AL
Gasoline
Automatic
RWD
$22,500
or $392/mo
Used 157,972 mi

2014 GMC Sierra 1500 SLT

Mobile, AL
Flex
Automatic
RWD
$19,995
or $348/mo
Certified 3,870 mi

2025 GMC Yukon Denali Ultimate

Montgomery, AL
Gasoline
Automatic
AWD
$98,900
or $1,723/mo
Used 70,940 mi

2022 GMC Yukon XL SLT

Albertville, AL
Gasoline
Automatic
AWD
$50,688
or $883/mo
Used 30,522 mi

2024 GMC Sierra 2500HD AT4

Albertville, AL
Diesel
Automatic
AWD
$77,651
or $1,353/mo
Used 135,046 mi

2018 GMC Sierra 2500 Denali HD Denali

Hoover, AL
Diesel
Automatic
AWD
$40,995
or $714/mo
Used 21,480 mi

2023 GMC Sierra 1500 Denali Denali

Vestavia Hills, AL
Gasoline
Automatic
AWD
$57,988
or $1,010/mo
Used 87,211 mi

2017 GMC Terrain SLE-1

Clanton, AL
Flex
Automatic
FWD
$13,000
or $226/mo
Used 57,687 mi

2024 GMC Sierra 2500HD Denali Ultimate

Abbeville, AL
Diesel
Automatic
AWD
$72,680
or $1,266/mo