GMC

Used GMC for Sale Across the U.S.


Make







50,788 cars found
Used 25,062 mi

2024 GMC Yukon XL Denali Ultimate

Mandan, ND
Gasoline
Automatic
AWD
$79,999
or $1,394/mo
Used 81,752 mi

2020 GMC Sierra 1500 Elevation

Mandan, ND
Gasoline
Automatic
AWD
$32,000
or $557/mo
Used 17,632 mi

2024 GMC Sierra 2500HD SLT

Wishek, ND
Diesel
Automatic
AWD
$66,224
or $1,154/mo
Used 72,217 mi

2023 GMC Yukon XL AT4

Ellendale, ND
Gasoline
Automatic
AWD
$55,900
or $974/mo
Used 66,519 mi

2023 GMC Yukon XL SLE

Columbus, OH
Gasoline
Automatic
AWD
$45,250
or $788/mo
Used 45,574 mi

2024 GMC Sierra 1500 SLT

Cincinnati, OH
Gasoline
Automatic
AWD
$53,489
or $932/mo
Used 19,929 mi

2023 GMC Sierra 1500 SLT

Akron, OH
Gasoline
Automatic
AWD
$49,990
or $871/mo
Used 51,826 mi

2023 GMC Sierra 1500 AT4

Cuyahoga Falls, OH
Diesel
Automatic
AWD
$49,995
or $871/mo
Used 27,761 mi

2023 GMC Terrain AT4

Cuyahoga Falls, OH
Gasoline
Automatic
AWD
$29,500
or $514/mo
Used 53,731 mi

2024 GMC Acadia Denali

Findlay, OH
Gasoline
Automatic
AWD
$42,439
or $739/mo
Used 1,644 mi

2026 GMC Yukon ELEVATION

Findlay, OH
Gasoline
Automatic
AWD
$71,498
or $1,246/mo
Used 2,322 mi

2026 GMC Sierra 2500HD Denali

Findlay, OH
Diesel
Automatic
AWD
$79,977
or $1,393/mo
Used 91,920 mi

2017 GMC Canyon SLT

Cleveland, OH
Diesel
Automatic
AWD
$22,927
or $399/mo
Used 123,102 mi

2019 GMC Sierra 1500 SLE

Findlay, OH
Gasoline
Automatic
AWD
$17,931
or $312/mo
Used 110,121 mi

2019 GMC Acadia SLT-1

Columbiana, OH
Gasoline
Automatic
AWD
$16,485
or $287/mo
Used 83,557 mi

2021 GMC Yukon SLT

Perrysburg, OH
Gasoline
Automatic
AWD
$42,917
or $748/mo