GMC

Used GMC for Sale Across the U.S.


Make







57,925 cars found
Used 45,611 mi

2023 GMC Acadia SLT

Portland, OR
Gasoline
Automatic
AWD
$26,115
or $455/mo
Used 26,808 mi

2023 GMC Terrain SLE

Bartlett, TN
Gasoline
Automatic
FWD
$21,850
or $381/mo
Used 29,770 mi

2024 GMC Terrain AT4

Southaven, MS
Gasoline
Automatic
AWD
$27,190
or $474/mo
Certified 34,651 mi

2024 GMC Sierra 2500HD AT4

Comanche, TX
Flex
Automatic
AWD
$63,790
or $1,111/mo
Certified 79,812 mi

2020 GMC Sierra 1500 SLT

Comanche, TX
Diesel
Automatic
AWD
$35,290
or $615/mo
Used 108,597 mi

2021 GMC Sierra 1500 SLT

Ellensburg, WA
Diesel
Automatic
AWD
$33,999
or $592/mo
Used 30,207 mi

2022 GMC Terrain Denali

Highland, IN
Gasoline
Automatic
AWD
$27,475
or $479/mo
Certified 5,054 mi

2024 GMC Canyon AT4

La Porte, IN
Gasoline
Automatic
AWD
$52,480
or $914/mo
Used 35,032 mi

2024 GMC Terrain SLE

Marion, IN
Gasoline
Automatic
FWD
$22,767
or $397/mo
Used 55,036 mi

2024 GMC Terrain SLT

Hardinsburg, KY
Gasoline
Automatic
FWD
$21,963
or $383/mo
Used 92,615 mi

2019 GMC Sierra 1500 SLT

Collins, MS
Gasoline
Automatic
AWD
$34,687
or $604/mo
Used 256,527 mi

2014 GMC Sierra 1500 SLE

Missoula, MT
Flex
Automatic
AWD
$9,988
or $174/mo
Certified 5,815 mi

2024 GMC Yukon XL Denali

Norfolk, NE
Gasoline
Automatic
AWD
$81,490
or $1,420/mo
Used 39,895 mi

2024 GMC Yukon Denali

Westbury, NY
Gasoline
Automatic
AWD
$66,978
or $1,167/mo
Used 76,750 mi

2021 GMC Sierra 1500 Elevation

Reidsville, NC
Diesel
Automatic
AWD
$31,950
or $557/mo
Used 38,272 mi

2023 GMC Yukon SLT

Painesville, OH
Gasoline
Automatic
AWD
$55,900
or $974/mo