GMC

Used GMC for Sale Across the U.S.


Make







54,001 cars found
Used 55,077 mi

2023 GMC Acadia Denali

Asheville, NC
Gasoline
Automatic
FWD
$33,372
or $581/mo
Used 103,667 mi

2021 GMC Sierra 1500 AT4

Huntersville, NC
Diesel
Automatic
AWD
$35,406
or $617/mo
Used 129,001 mi

2019 GMC Yukon XL Denali

Monroe, NC
Gasoline
Automatic
AWD
$30,984
or $540/mo
Used 89,199 mi

2023 GMC Yukon Denali

Goldsboro, NC
Gasoline
Automatic
RWD
$49,998
or $871/mo
Used 33 mi

2023 GMC Yukon Denali Ultimate

Reidsville, NC
Gasoline
Automatic
AWD
$86,200
or $1,502/mo
Used 44,095 mi

2024 GMC Yukon Denali Ultimate

Wilson, NC
Gasoline
Automatic
AWD
$76,804
or $1,338/mo
Used 54,623 mi

2023 GMC Sierra 1500 Elevation

Wilson, NC
Gasoline
Automatic
AWD
$41,994
or $732/mo
Used 23,141 mi

2024 GMC Sierra 1500 Elevation

Lowell, NC
Gasoline
Automatic
AWD
$43,198
or $753/mo
Used 46,335 mi

2023 GMC Terrain SLT

Fargo, ND
Gasoline
Automatic
AWD
$23,465
or $409/mo
Used 77,527 mi

2022 GMC Sierra 1500 Limited AT4

Grand Forks, ND
Gasoline
Automatic
AWD
$38,999
or $679/mo
Used 98,962 mi

2023 GMC Sierra 1500 Denali Denali

Jamestown, ND
Gasoline
Automatic
AWD
$42,344
or $738/mo
Used 27,339 mi

2025 GMC Sierra 1500 Elevation

Columbus, OH
Gasoline
Automatic
AWD
$40,018
or $697/mo
Used 99,082 mi

2019 GMC Sierra 1500 SLT

Columbus, OH
Gasoline
Automatic
AWD
$32,197
or $561/mo
Used 67,339 mi

2019 GMC Terrain SLT

Columbus, OH
Gasoline
Automatic
AWD
$18,294
or $319/mo
Used 76,332 mi

2018 GMC Acadia SLT-1

Cincinnati, OH
Gasoline
Automatic
FWD
$16,761
or $292/mo
Used 41,503 mi

2022 GMC Sierra 2500HD SLT

Akron, OH
Diesel
Automatic
AWD
$53,999
or $941/mo