GMC

Used GMC for Sale Across the U.S.


Make







54,001 cars found
Used 32,251 mi

2023 GMC Savana Cargo 1WT

Archbold, OH
Gasoline
Automatic
RWD
$27,126
or $473/mo
Used 65,411 mi

2019 GMC Sierra 1500 SLE

Carrollton, OH
Gasoline
Automatic
AWD
$30,100
or $524/mo
Certified 17,833 mi

2023 GMC Sierra 1500 Pro

Beachwood, OH
Gasoline
Automatic
AWD
$36,500
or $636/mo
Used 111,926 mi

2015 GMC Terrain SLT-2

Avon, OH
Gasoline
Automatic
AWD
$12,020
or $209/mo
Used 27,448 mi

2023 GMC Terrain SLE

Avon, OH
Gasoline
Automatic
AWD
$25,238
or $440/mo
Used 42,922 mi

2023 GMC Sierra 1500 Denali Denali

Avon, OH
Diesel
Automatic
AWD
$54,730
or $953/mo
Used 100,335 mi

2021 GMC Yukon XL Denali

Marietta, OH
Gasoline
Automatic
AWD
$45,161
or $787/mo
Used 66,178 mi

2020 GMC Sierra 2500HD AT4

Burton, OH
Flex
Automatic
AWD
$50,756
or $884/mo
Used 7,515 mi

2025 GMC Canyon Denali

Delphos, OH
Gasoline
Automatic
AWD
$48,994
or $853/mo
Used 81,763 mi

2024 GMC Canyon Elevation

Delphos, OH
Gasoline
Automatic
AWD
$32,499
or $566/mo
Used 97,048 mi

2022 GMC Sierra 2500HD SLE

Garrettsville, OH
Flex
Automatic
AWD
$41,448
or $722/mo
Used 12,067 mi

2024 GMC Canyon Elevation

Saint Clairsville, OH
Gasoline
Automatic
AWD
$41,388
or $721/mo
Used 79,884 mi

2022 GMC Terrain AT4

Brecksville, OH
Gasoline
Automatic
AWD
$22,995
or $401/mo
Certified 100,744 mi

2018 GMC Yukon SLT

Huron, OH
Gasoline
Automatic
AWD
$25,500
or $444/mo
Used 2,429 mi

2026 GMC Sierra 2500HD SLT

Carroll, OH
Diesel
Automatic
AWD
$75,396
or $1,313/mo
Used 130,567 mi

2015 GMC Canyon SLE

Bucyrus, OH
Gasoline
Automatic
AWD
$16,978
or $296/mo