GMC

Used GMC for Sale Across the U.S.


Make







48,725 cars found
Used 220,660 mi

2003 GMC Yukon XL Base

Bismarck, ND
Gasoline
Automatic
AWD
$5,500
or $96/mo
Used 64,036 mi

2023 GMC Acadia SLT

Bismarck, ND
Gasoline
Automatic
AWD
$28,500
or $496/mo
Used 2,143 mi

2026 GMC Terrain Elevation

Columbus, OH
Gasoline
Automatic
FWD
$31,543
or $549/mo
Used 141,021 mi

2018 GMC Terrain SLE

Columbus, OH
Gasoline
Automatic
AWD
$11,491
or $200/mo
Used 51,027 mi

2022 GMC Yukon XL Denali

Bedford, OH
Gasoline
Automatic
AWD
$54,820
or $955/mo
Used 12,228 mi

2023 GMC Terrain SLE

Cuyahoga Falls, OH
Gasoline
Automatic
AWD
$27,500
or $479/mo
Used 120,610 mi

2019 GMC Acadia SLT-1

Findlay, OH
Gasoline
Automatic
FWD
$12,991
or $226/mo
Used 90,859 mi

2021 GMC Yukon Denali

Findlay, OH
Gasoline
Automatic
AWD
$47,500
or $827/mo
Used 80,410 mi

2022 GMC Sierra 1500 Limited Elevation

Findlay, OH
Gasoline
Automatic
AWD
$30,488
or $531/mo
Used 155,860 mi

2017 GMC Sierra 1500 Denali Denali

Findlay, OH
Gasoline
Automatic
AWD
$19,818
or $345/mo
Used 86,381 mi

2022 GMC Sierra 1500 Denali Denali Ultimate

Medina, OH
Diesel
Automatic
AWD
$48,869
or $851/mo
Used 109,733 mi

2016 GMC Yukon Denali

Parma, OH
Gasoline
Automatic
AWD
$23,291
or $406/mo
Used 57,760 mi

2023 GMC Acadia SLT

Zanesville, OH
Gasoline
Automatic
AWD
$25,481
or $444/mo
Used 34,523 mi

2025 GMC Acadia Elevation

Massillon, OH
Gasoline
Automatic
AWD
$34,645
or $604/mo
Used 154,585 mi

2017 GMC Canyon Base

Westlake, OH
Gasoline
Automatic
RWD
$12,749
or $222/mo
Certified 70,027 mi

2019 GMC Sierra 1500 Limited SLE

Delaware, OH
Gasoline
Automatic
AWD
$26,999
or $470/mo