GMC

Used GMC for Sale Across the U.S.


Make







49,951 cars found
Used 30,398 mi

2024 GMC Sierra 1500 AT4

Monticello, MN
Gasoline
Automatic
AWD
$57,999
or $1,010/mo
Used 31,454 mi

2024 GMC Terrain SLE

Detroit Lakes, MN
Gasoline
Automatic
AWD
$23,995
or $418/mo
Used 47,658 mi

2023 GMC Acadia Denali

North Branch, MN
Gasoline
Automatic
FWD
$34,997
or $610/mo
Certified 8,051 mi

2025 GMC Sierra 1500 AT4

New Ulm, MN
Gasoline
Automatic
AWD
$61,995
or $1,080/mo
Certified 103,211 mi

2016 GMC Canyon SLT

Two Harbors, MN
Gasoline
Automatic
AWD
$20,941
or $365/mo
Used 56,477 mi

2023 GMC Yukon Denali

Jackson, MS
Gasoline
Automatic
AWD
$60,238
or $1,049/mo
Used 26,316 mi

2025 GMC Sierra 2500HD SLT

Greenwood, MS
Diesel
Automatic
AWD
$69,277
or $1,207/mo
Used 13,691 mi

2025 GMC Sierra 2500HD Denali Ultimate

Tupelo, MS
Diesel
Automatic
AWD
$87,054
or $1,517/mo
Used 32,818 mi

2022 GMC Canyon Elevation

Ridgeland, MS
Gasoline
Automatic
RWD
$28,692
or $500/mo
Used 78,976 mi

2019 GMC Sierra 1500 Elevation

Ridgeland, MS
Gasoline
Automatic
AWD
$29,034
or $506/mo
Used 56,196 mi

2024 GMC Terrain SLT

Vicksburg, MS
Gasoline
Automatic
AWD
$24,987
or $435/mo
Used 58,473 mi

2022 GMC Yukon SLT

Pearl, MS
Gasoline
Automatic
RWD
$49,560
or $863/mo
Used 44,871 mi

2023 GMC Terrain SLT

St. Louis, MO
Gasoline
Automatic
FWD
$23,775
or $414/mo
Used 55,422 mi

2022 GMC Yukon XL Denali

Kansas City, MO
Gasoline
Automatic
AWD
$52,500
or $915/mo
Used 43,643 mi

2023 GMC Sierra 1500 Elevation

Kansas City, MO
Diesel
Automatic
AWD
$40,000
or $697/mo
Used 36,529 mi

2022 GMC Terrain SLT

St. Peters, MO
Gasoline
Automatic
AWD
$24,700
or $430/mo