GMC

Used GMC for Sale Across the U.S.


Make







53,544 cars found
Used 98,860 mi

2020 GMC Sierra 1500 Elevation

Chardon, OH
Gasoline
Automatic
AWD
$27,900
or $486/mo
Used 24,870 mi

2023 GMC Acadia Denali

Salem, OH
Gasoline
Automatic
FWD
$34,900
or $608/mo
Used 67,616 mi

2023 GMC Yukon SLE

Delphos, OH
Gasoline
Automatic
AWD
$41,995
or $732/mo
Used 88,975 mi

2017 GMC Terrain SLE-2

Saint Clairsville, OH
Flex
Automatic
FWD
$11,689
or $204/mo
Used 19,827 mi

2025 GMC Terrain Elevation

Portsmouth, OH
Gasoline
Automatic
AWD
$27,500
or $479/mo
Used 50,738 mi

2021 GMC Sierra 1500 Elevation

Calcutta, OH
Gasoline
Automatic
AWD
$33,000
or $575/mo
Used 138,278 mi

2015 GMC Sierra 1500 SLT

Calcutta, OH
Gasoline
Automatic
AWD
$17,500
or $305/mo
Used 84,244 mi

2021 GMC Terrain SLE

Whitehall, OH
Gasoline
Automatic
AWD
$17,990
or $313/mo
Used 63,805 mi

2022 GMC Sierra 2500HD SLT

Wellington, OH
Diesel
Automatic
AWD
$51,991
or $906/mo
Used 70,719 mi

2019 GMC Terrain SLE

Woodville, OH
Gasoline
Automatic
AWD
$17,040
or $297/mo
Used 69,426 mi

2020 GMC Acadia Denali

Avon Lake, OH
Gasoline
Automatic
AWD
$25,970
or $452/mo
Used 1,127 mi

2026 GMC Sierra 2500HD SLE

Ironton, OH
Flex
Automatic
AWD
$59,102
or $1,030/mo
Used 37,339 mi

2025 GMC Terrain Elevation

Wintersville, OH
Gasoline
Automatic
AWD
$25,016
or $436/mo
Used 116,079 mi

2020 GMC Yukon SLE

Tulsa, OK
Gasoline
Automatic
AWD
$22,811
or $397/mo
Used 55,977 mi

2022 GMC Sierra 2500HD SLE

Tulsa, OK
Flex
Automatic
AWD
$41,999
or $732/mo
Used 26,327 mi

2024 GMC Acadia AT4

Oklahoma City, OK
Gasoline
Automatic
AWD
$44,309
or $772/mo