GMC

Used GMC for Sale Across the U.S.


Make







48,637 cars found
Used 71,435 mi

2022 GMC Sierra 2500 Denali HD Denali

Streetsboro, OH
Diesel
Automatic
AWD
$56,823
or $990/mo
Used 24,698 mi

2025 GMC Acadia Elevation

Worthington, OH
Gasoline
Automatic
FWD
$33,490
or $583/mo
Used 22,956 mi

2023 GMC Acadia SLE

Troy, OH
Gasoline
Automatic
AWD
$29,827
or $520/mo
Used 64,017 mi

2023 GMC Acadia SLT

Troy, OH
Gasoline
Automatic
AWD
$27,500
or $479/mo
Used 56,534 mi

2018 GMC Terrain SLT

Troy, OH
Gasoline
Automatic
FWD
$16,998
or $296/mo
Used 62,819 mi

2018 GMC Canyon SLE

Westlake, OH
Gasoline
Automatic
RWD
$19,995
or $348/mo
Used 14,178 mi

2023 GMC Canyon AT4

Cambridge, OH
Gasoline
Automatic
AWD
$40,977
or $714/mo
Used 48,361 mi

2023 GMC Sierra 1500 Pro

Cambridge, OH
Gasoline
Automatic
AWD
$34,577
or $602/mo
Used 24,800 mi

2022 GMC Terrain SLT

Lancaster, OH
Gasoline
Automatic
AWD
$24,120
or $420/mo
Used 57,778 mi

2021 GMC Terrain SLT

Painesville, OH
Gasoline
Automatic
AWD
$21,500
or $375/mo
Used 26,869 mi

2024 GMC Terrain Denali

Beachwood, OH
Gasoline
Automatic
AWD
$31,395
or $547/mo
Used 43,321 mi

2023 GMC Terrain SLE

Austintown, OH
Gasoline
Automatic
FWD
$21,000
or $366/mo
Used 103,907 mi

2019 GMC Sierra 1500 Denali

Carroll, OH
Gasoline
Automatic
AWD
$32,299
or $563/mo
Used 37,482 mi

2022 GMC Yukon AT4

Tulsa, OK
Gasoline
Automatic
AWD
$59,990
or $1,045/mo
Used 110,213 mi

2019 GMC Sierra 1500 SLT

Oklahoma City, OK
Gasoline
Automatic
AWD
$29,783
or $519/mo
Used 83,487 mi

2016 GMC Terrain SLT

Norman, OK
Flex
Automatic
FWD
$11,900
or $207/mo