GMC

Used GMC for Sale Across the U.S.


Make







48,902 cars found
Used 67,842 mi

2022 GMC Canyon Denali

Akron, OH
Gasoline
Automatic
AWD
$32,199
or $561/mo
Used 70,711 mi

2021 GMC Acadia AT4

Bedford, OH
Gasoline
Automatic
AWD
$24,770
or $432/mo
Used 66,211 mi

2024 GMC Yukon XL Denali

Youngstown, OH
Gasoline
Automatic
AWD
$64,999
or $1,132/mo
Used 44,732 mi

2023 GMC Terrain SLE

Youngstown, OH
Gasoline
Automatic
FWD
$20,498
or $357/mo
Used 33,682 mi

2024 GMC Sierra 1500 Elevation

Medina, OH
Gasoline
Automatic
AWD
$40,441
or $705/mo
Used 157,937 mi

2018 GMC Yukon SLT

Streetsboro, OH
Gasoline
Automatic
AWD
$18,729
or $326/mo
Used 27,720 mi

2023 GMC Terrain SLE

Parma, OH
Gasoline
Automatic
AWD
$22,997
or $401/mo
Used 103,839 mi

2017 GMC Sierra 1500 Denali Denali

Streetsboro, OH
Gasoline
Automatic
AWD
$25,729
or $448/mo
Used 48,314 mi

2023 GMC Acadia SLT

Troy, OH
Gasoline
Automatic
FWD
$27,000
or $470/mo
Used 16,444 mi

2024 GMC Sierra 1500 Denali Denali

Troy, OH
Gasoline
Automatic
AWD
$59,500
or $1,037/mo
Used 32,409 mi

2023 GMC Yukon Denali

Worthington, OH
Gasoline
Automatic
AWD
$65,990
or $1,150/mo
Used 41,763 mi

2023 GMC Terrain SLE

Sandusky, OH
Gasoline
Automatic
FWD
$21,500
or $375/mo
Used 79,403 mi

2017 GMC Terrain SLE-1

Elyria, OH
Gasoline
Automatic
AWD
$11,620
or $202/mo
Used 48,795 mi

2022 GMC Canyon Elevation

Painesville, OH
Gasoline
Automatic
AWD
$30,900
or $538/mo
Used 69,219 mi

2023 GMC Terrain SLE

Defiance, OH
Gasoline
Automatic
AWD
$22,698
or $395/mo
Used 9,371 mi

2025 GMC Acadia AT4

Delphos, OH
Gasoline
Automatic
AWD
$46,994
or $819/mo