GMC

Used GMC for Sale Across the U.S.


Make







54,001 cars found
Used 85,006 mi

2024 GMC Yukon Denali Ultimate

Fargo, ND
Diesel
Automatic
AWD
$62,345
or $1,086/mo
Used 28,000 mi

2022 GMC Canyon Elevation

Devils Lake, ND
Gasoline
Automatic
AWD
$33,951
or $591/mo
Used 15,465 mi

2025 GMC Sierra 1500 AT4

Mandan, ND
Diesel
Automatic
AWD
$62,999
or $1,097/mo
Used 13,131 mi

2025 GMC Acadia Denali

Cincinnati, OH
Gasoline
Automatic
AWD
$51,988
or $906/mo
Used 44,146 mi

2023 GMC Sierra 1500 Elevation

Dayton, OH
Gasoline
Automatic
AWD
$38,098
or $664/mo
Used 110,363 mi

2017 GMC Sierra 1500 Denali

Findlay, OH
Gasoline
Automatic
AWD
$23,579
or $411/mo
Used 83,914 mi

2021 GMC Yukon SLT

Worthington, OH
Gasoline
Automatic
AWD
$43,240
or $753/mo
Used 54,757 mi

2019 GMC Canyon Base

Painesville, OH
Gasoline
Automatic
AWD
$22,448
or $391/mo
Used 24,798 mi

2024 GMC Terrain SLE

Painesville, OH
Gasoline
Automatic
AWD
$26,348
or $459/mo
Certified 17,321 mi

2023 GMC Terrain SLE

Beachwood, OH
Gasoline
Automatic
AWD
$25,250
or $440/mo
Used 36,504 mi

2023 GMC Acadia SLE

Fremont, OH
Gasoline
Automatic
AWD
$27,995
or $488/mo
Used 46,242 mi

2023 GMC Acadia SLE

Fremont, OH
Gasoline
Automatic
AWD
$27,995
or $488/mo
Used 47,664 mi

2020 GMC Terrain SLE

Stow, OH
Gasoline
Automatic
FWD
$18,950
or $330/mo
Used 35,780 mi

2024 GMC Sierra 1500 Elevation

Fremont, OH
Gasoline
Automatic
AWD
$38,995
or $679/mo
Used 37,413 mi

2023 GMC Terrain SLE

Sheffield, OH
Gasoline
Automatic
FWD
$22,388
or $390/mo
Used 45,851 mi

2022 GMC Sierra 1500 SLT

Oklahoma City, OK
Diesel
Automatic
AWD
$55,389
or $965/mo