GMC

Used GMC for Sale Across the U.S.


Make







54,001 cars found
Certified 30,330 mi

2022 GMC Canyon Elevation

Carmel Hamlet, NY
Gasoline
Automatic
AWD
$32,990
or $575/mo
Used 99,404 mi

2023 GMC Sierra 1500 SLT

Charlotte, NC
Diesel
Automatic
AWD
$36,500
or $636/mo
Used 109,843 mi

2019 GMC Yukon Denali

Raleigh, NC
Gasoline
Automatic
AWD
$31,299
or $545/mo
Used 12,139 mi

2024 GMC Sierra 1500 Denali Denali Ultimate

Cary, NC
Gasoline
Automatic
AWD
$67,797
or $1,181/mo
Used 84,655 mi

2022 GMC Sierra 1500 Limited SLT

Hickory, NC
Gasoline
Automatic
AWD
$38,797
or $676/mo
Used 33,329 mi

2022 GMC Sierra 1500 Limited Elevation

Monroe, NC
Diesel
Automatic
AWD
$39,973
or $696/mo
Used 62,111 mi

2023 GMC Yukon AT4

Raleigh, NC
Gasoline
Automatic
AWD
$57,192
or $996/mo
Certified 12,781 mi

2025 GMC Sierra 1500 Denali

Spruce Pine, NC
Gasoline
Automatic
AWD
$60,899
or $1,061/mo
Used 87,718 mi

2019 GMC Sierra 1500 Denali Denali

Columbus, OH
Gasoline
Automatic
AWD
$32,594
or $568/mo
Used 93,100 mi

2023 GMC Sierra 2500 Denali HD Denali

Cuyahoga Falls, OH
Flex
Automatic
AWD
$53,000
or $923/mo
Used 124,328 mi

2017 GMC Sierra 2500HD SLE

Cambridge, OH
Flex
Automatic
AWD
$25,975
or $452/mo
Used 101,683 mi

2021 GMC Terrain SLE

Avon, OH
Gasoline
Automatic
FWD
$15,704
or $274/mo
Used 46,175 mi

2024 GMC Terrain AT4

Van Wert, OH
Gasoline
Automatic
AWD
$28,900
or $503/mo
Used 133,677 mi

2015 GMC Yukon Denali

Fremont, OH
Gasoline
Automatic
AWD
$17,500
or $305/mo
Certified 25,833 mi

2025 GMC Sierra 1500 Denali

Findlay, OH
Gasoline
Automatic
AWD
$59,247
or $1,032/mo
Used 139,770 mi

2017 GMC Sierra 1500 SLT

Canton, OH
Gasoline
Automatic
AWD
$22,993
or $401/mo