GMC

Used GMC for Sale Across the U.S.


Make







50,788 cars found
Used 40,820 mi

2025 GMC Sierra 1500 SLT

Newton, NC
Gasoline
Automatic
AWD
$44,950
or $783/mo
Used 14,251 mi

2024 GMC Savana Cargo Work Van

Zebulon, NC
Gasoline
Automatic
RWD
$31,890
or $556/mo
Certified 69,060 mi

2025 GMC Sierra 2500HD SLE

Minot, ND
Diesel
Automatic
AWD
$52,979
or $923/mo
Used 20,742 mi

2025 GMC Sierra 2500HD AT4

Findlay, OH
Diesel
Automatic
AWD
$68,977
or $1,202/mo
Used 29,669 mi

2023 GMC Sierra 1500 AT4

Findlay, OH
Gasoline
Automatic
AWD
$47,977
or $836/mo
Used 12,484 mi

2025 GMC Sierra 2500HD SLE

Chillicothe, OH
Diesel
Automatic
AWD
$62,988
or $1,097/mo
Used 58,755 mi

2018 GMC Terrain Denali

Marion, OH
Gasoline
Automatic
AWD
$21,900
or $382/mo
Used 64,315 mi

2022 GMC Canyon Elevation

Norton, OH
Gasoline
Automatic
AWD
$29,900
or $521/mo
Certified 92,671 mi

2020 GMC Yukon Denali

Heath, OH
Gasoline
Automatic
AWD
$35,993
or $627/mo
Used 76,825 mi

2021 GMC Sierra 1500 AT4

Defiance, OH
Diesel
Automatic
AWD
$35,800
or $624/mo
Used 11,405 mi

2024 GMC Sierra 1500 Elevation

Carrollton, OH
Gasoline
Automatic
AWD
$42,800
or $746/mo
Used 42,973 mi

2024 GMC Terrain Denali

Waverly, OH
Gasoline
Automatic
AWD
$29,906
or $521/mo
Used 67,624 mi

2022 GMC Sierra 3500HD AT4

West Union, OH
Diesel
Automatic
AWD
$56,000
or $976/mo
Used 24,105 mi

2025 GMC Sierra 1500 SLT

Tulsa, OK
Gasoline
Automatic
AWD
$46,999
or $819/mo
Used 31,003 mi

2024 GMC Terrain SLT

Eufaula, OK
Gasoline
Automatic
FWD
$25,899
or $451/mo
Used 52,388 mi

2024 GMC Terrain SLT

Bend, OR
Gasoline
Automatic
AWD
$24,500
or $427/mo