GMC

Used GMC for Sale Across the U.S.


Make







52,881 cars found
Used 81,149 mi

2022 GMC Terrain SLE

Chillicothe, OH
Gasoline
Automatic
AWD
$21,200
or $369/mo
Used 62,512 mi

2017 GMC Terrain SLE-1

Westlake, OH
Flex
Automatic
FWD
$10,999
or $192/mo
Used 45,261 mi

2021 GMC Sierra 1500 SLT

Ashland, OH
Gasoline
Automatic
AWD
$39,800
or $693/mo
Used 67,155 mi

2004 GMC Sierra 2500HD SLT

Saint Marys, OH
Gasoline
Automatic
AWD
$32,000
or $557/mo
Used 47,220 mi

2023 GMC Terrain SLT

Avon, OH
Gasoline
Automatic
AWD
$24,630
or $429/mo
Used 80,257 mi

2022 GMC Sierra 2500HD SLT

Delphos, OH
Diesel
Automatic
AWD
$49,256
or $858/mo
Used 4,188 mi

2025 GMC Sierra 1500 Pro

Rittman, OH
Gasoline
Automatic
AWD
$36,434
or $635/mo
Certified 56,651 mi

2021 GMC Canyon AT4

Johnstown, OH
Gasoline
Automatic
AWD
$29,988
or $522/mo
Used 128,507 mi

2020 GMC Yukon XL Denali

Bartlesville, OK
Gasoline
Automatic
AWD
$26,619
or $464/mo
Used 46,556 mi

2025 GMC Sierra 1500 SLT

Ponca City, OK
Gasoline
Automatic
AWD
$48,975
or $853/mo
Used 56,080 mi

2023 GMC Yukon XL Denali Ultimate

Collinsville, OK
Gasoline
Automatic
AWD
$69,379
or $1,209/mo
Used 64,145 mi

2023 GMC Sierra 3500 Denali HD Denali

Salem, OR
Diesel
Automatic
AWD
$58,990
or $1,028/mo
Used 56,623 mi

2023 GMC Acadia Denali

Hermiston, OR
Gasoline
Automatic
AWD
$36,150
or $630/mo
Used 114,270 mi

2017 GMC Acadia SLT-1

Allentown, PA
Gasoline
Automatic
AWD
$11,967
or $208/mo
Used 58,841 mi

2019 GMC Acadia Denali

Dover, PA
Gasoline
Automatic
AWD
$28,964
or $505/mo
Used 12,930 mi

2023 GMC Terrain SLE

Media, PA
Gasoline
Automatic
AWD
$28,978
or $505/mo