GMC

Used GMC for Sale Across the U.S.


Make







54,001 cars found
Used 112,762 mi

2012 GMC Terrain SLE-2

Rochester, MN
Flex
Automatic
FWD
$8,000
or $139/mo
Used 35,783 mi

2025 GMC Sierra 1500 SLT

Rochester, MN
Gasoline
Automatic
AWD
$50,000
or $871/mo
Used 110,359 mi

2017 GMC Terrain SLE-2

Inver Grove Heights, MN
Gasoline
Automatic
AWD
$12,348
or $215/mo
Used 55,193 mi

2024 GMC Sierra 1500 AT4

Inver Grove Heights, MN
Gasoline
Automatic
AWD
$50,299
or $876/mo
Used 14,292 mi

2025 GMC Sierra 3500HD Denali

Bloomington, MN
Diesel
Automatic
AWD
$78,348
or $1,365/mo
Used 11,406 mi

2025 GMC Sierra 1500 Denali

Bloomington, MN
Gasoline
Automatic
AWD
$64,348
or $1,121/mo
Used 99,566 mi

2019 GMC Sierra 1500 AT4

St. Cloud, MN
Gasoline
Automatic
AWD
$34,345
or $598/mo
Used 89,583 mi

2020 GMC Acadia Denali

Mankato, MN
Gasoline
Automatic
AWD
$23,898
or $416/mo
Used 25,701 mi

2024 GMC Sierra 2500HD AT4X

Forest Lake, MN
Diesel
Automatic
AWD
$79,900
or $1,392/mo
Used 188,062 mi

2004 GMC Envoy SLT

Duluth, MN
Gasoline
Automatic
AWD
$3,900
or $68/mo
Used 21,169 mi

2025 GMC Yukon XL Denali

Wayzata, MN
Gasoline
Automatic
AWD
$75,348
or $1,313/mo
Used 55,052 mi

2020 GMC Sierra 1500 Denali Denali

Hopkins, MN
Gasoline
Automatic
AWD
$40,995
or $714/mo
Used 132,272 mi

2018 GMC Yukon XL SLT

Zumbrota, MN
Gasoline
Automatic
AWD
$22,000
or $383/mo
Used 83,014 mi

2018 GMC Sierra 1500 SLE

Alexandria, MN
Gasoline
Automatic
AWD
$24,947
or $435/mo
Used 155,108 mi

2016 GMC Sierra 1500 Denali Denali

Elk River, MN
Gasoline
Automatic
AWD
$23,345
or $407/mo
Used 90,132 mi

2015 GMC Sierra 2500 Denali HD Denali

Baxter, MN
Flex
Automatic
AWD
$36,543
or $637/mo