GMC

Used GMC for Sale Across the U.S.


Make







52,881 cars found
Used 74,433 mi

2019 GMC Sierra 1500 SLT

Minneapolis, MN
Gasoline
Automatic
AWD
$32,098
or $559/mo
Used 39,206 mi

2024 GMC Terrain SLE

White Bear Lake, MN
Gasoline
Automatic
FWD
$23,747
or $414/mo
Used 42,295 mi

2023 GMC Terrain SLT

St. Cloud, MN
Gasoline
Automatic
AWD
$26,349
or $459/mo
Used 57,540 mi

2023 GMC Yukon XL SLE

Mankato, MN
Gasoline
Automatic
AWD
$48,156
or $839/mo
Used 39,023 mi

2024 GMC Sierra 3500HD Denali

Mankato, MN
Diesel
Automatic
AWD
$70,089
or $1,221/mo
Used 22,087 mi

2025 GMC Sierra 3500HD Denali

Mankato, MN
Diesel
Automatic
AWD
$76,739
or $1,337/mo
Used 61,230 mi

2019 GMC Terrain SLT

Mankato, MN
Gasoline
Automatic
FWD
$19,300
or $336/mo
Used 37,236 mi

2023 GMC Sierra 1500 SLT

Mankato, MN
Diesel
Automatic
AWD
$46,968
or $818/mo
Used 43,881 mi

2023 GMC Sierra 1500 SLT

Mankato, MN
Gasoline
Automatic
AWD
$47,686
or $831/mo
Used 22,739 mi

2023 GMC Acadia SLE

Forest Lake, MN
Gasoline
Automatic
AWD
$30,000
or $523/mo
Used 77,058 mi

2023 GMC Yukon SLT

Hastings, MN
Gasoline
Automatic
AWD
$45,680
or $796/mo
Used 39,196 mi

2023 GMC Sierra 1500 AT4

Hastings, MN
Diesel
Automatic
AWD
$50,750
or $884/mo
Used 136,731 mi

2015 GMC Terrain SLE-1

Duluth, MN
Gasoline
Automatic
AWD
$11,028
or $192/mo
Used 68,803 mi

2022 GMC Terrain SLT

Winona, MN
Gasoline
Automatic
AWD
$21,249
or $370/mo
Used 139,427 mi

2015 GMC Sierra 2500HD SLE

Alexandria, MN
Flex
Automatic
AWD
$25,977
or $453/mo
Used 33,680 mi

2023 GMC Sierra 1500 Elevation

Buffalo, MN
Gasoline
Automatic
AWD
$39,827
or $694/mo