GMC

Used GMC for Sale Across the U.S.


Make







49,784 cars found
Used 24,292 mi

2025 GMC Terrain Elevation

National City, CA
Gasoline
Automatic
AWD
$25,995
or $453/mo
Used 19,982 mi

2024 GMC Sierra 2500HD SLT

St. Petersburg, FL
Diesel
Automatic
AWD
$67,990
or $1,184/mo
Certified 13,336 mi

2025 GMC Sierra 1500 Elevation

Crystal Lake, IL
Diesel
Automatic
AWD
$45,494
or $793/mo
Used 187,500 mi

2008 GMC Sierra 3500 SLT

Sycamore, IL
Gasoline
Automatic
AWD
$16,925
or $295/mo
Used 24,052 mi

2023 GMC Acadia SLE

Calumet City, IL
Gasoline
Automatic
FWD
$25,770
or $449/mo
Used 100,371 mi

2021 GMC Yukon SLT

Portland, ME
Gasoline
Automatic
AWD
$29,950
or $522/mo
Certified 15,200 mi

2024 GMC Sierra 1500 Denali Denali

Clinton Township, MI
Gasoline
Automatic
AWD
$60,895
or $1,061/mo
Used 75,015 mi

2024 GMC Sierra 2500HD AT4

Tupelo, MS
Diesel
Automatic
AWD
$64,000
or $1,115/mo
Used 42,894 mi

2024 GMC Sierra 1500 Elevation

Poplar Bluff, MO
Gasoline
Automatic
AWD
$46,500
or $810/mo
Certified 27,445 mi

2023 GMC Acadia SLT

Randolph, NJ
Gasoline
Automatic
AWD
$29,148
or $508/mo
Used 47 mi

2025 GMC Sierra 2500HD SLT

Reidsville, NC
Diesel
Automatic
AWD
$70,950
or $1,236/mo
Used 49,470 mi

2023 GMC Sierra 1500 Denali Denali

Nashville, NC
Diesel
Automatic
AWD
$53,894
or $939/mo
Used 133,104 mi

2020 GMC Sierra 1500 SLT

Grand Forks, ND
Gasoline
Automatic
AWD
$25,990
or $453/mo
Used 74,114 mi

2019 GMC Terrain Denali

Finley, ND
Gasoline
Automatic
AWD
$21,498
or $375/mo
Used 9,659 mi

2024 GMC Canyon AT4

Saint Clairsville, OH
Gasoline
Automatic
AWD
$42,500
or $740/mo
Used 110,831 mi

2022 GMC Terrain SLT

Martin, TN
Gasoline
Automatic
FWD
$16,995
or $296/mo