GMC

Used GMC for Sale Across the U.S.


Make







49,998 cars found
Used 49,810 mi

2022 GMC Sierra 3500 Denali HD Denali

Clare, MI
Diesel
Automatic
AWD
$60,000
or $1,045/mo
Used 193,501 mi

2003 GMC Yukon SLE

Petoskey, MI
Flex
Automatic
AWD
$5,500
or $96/mo
Used 22,545 mi

2024 GMC Sierra 2500HD Denali Ultimate

Dowagiac, MI
Diesel
Automatic
AWD
$80,995
or $1,411/mo
Used 27,192 mi

2025 GMC Sierra 2500HD SLE

Petoskey, MI
Diesel
Automatic
AWD
$66,000
or $1,150/mo
Used 40,767 mi

2025 GMC Terrain Elevation

Saint Clair, MI
Gasoline
Automatic
AWD
$27,650
or $482/mo
Used 19,275 mi

2024 GMC Yukon AT4

China Township, MI
Gasoline
Automatic
AWD
$67,500
or $1,176/mo
Used 206,767 mi

2014 GMC Terrain SLT-2

Rockford, MI
Flex
Automatic
AWD
$6,494
or $113/mo
Used 112,543 mi

2019 GMC Acadia SLT-1

Houghton Lake, MI
Gasoline
Automatic
AWD
$16,350
or $285/mo
Used 84,373 mi

2018 GMC Acadia Denali

Comstock Park, MI
Gasoline
Automatic
AWD
$21,193
or $369/mo
Certified 96,075 mi

2020 GMC Terrain SLE

Clinton Twp., MI
Gasoline
Automatic
FWD
$14,995
or $261/mo
Used 25,971 mi

2024 GMC Sierra 3500HD AT4

Minneapolis, MN
Diesel
Automatic
AWD
$69,996
or $1,219/mo
Used 85,202 mi

2015 GMC Canyon SLT

Minneapolis, MN
Gasoline
Automatic
AWD
$20,569
or $358/mo
Used 117,233 mi

2020 GMC Sierra 1500 SLT

Minneapolis, MN
Gasoline
Automatic
AWD
$29,996
or $523/mo
Used 186,584 mi

2011 GMC Yukon XL SLT

Rochester, MN
Flex
Automatic
AWD
$7,000
or $122/mo
Used 88,465 mi

2021 GMC Terrain SLT

Inver Grove Heights, MN
Gasoline
Automatic
AWD
$19,297
or $336/mo
Used 116,524 mi

2023 GMC Yukon XL AT4

St. Cloud, MN
Gasoline
Automatic
AWD
$43,995
or $766/mo