GMC

Used GMC for Sale Across the U.S.


Make







54,001 cars found
Used 8,358 mi

2025 GMC Sierra 2500HD SLT

McCordsville, IN
Diesel
Automatic
AWD
$72,338
or $1,260/mo
Used 128,233 mi

2018 GMC Terrain SLT

De Motte, IN
Gasoline
Automatic
AWD
$13,969
or $243/mo
Used 167,901 mi

2017 GMC Acadia Limited Base

Sioux City, IA
Gasoline
Automatic
AWD
$8,146
or $142/mo
Used 43,717 mi

2023 GMC Terrain AT4

Waterloo, IA
Gasoline
Automatic
AWD
$27,991
or $488/mo
Used 21,604 mi

2025 GMC Sierra 2500HD AT4

Ankeny, IA
Diesel
Automatic
AWD
$75,987
or $1,324/mo
Used 60,703 mi

2019 GMC Canyon Denali

Charles City, IA
Gasoline
Automatic
AWD
$29,622
or $516/mo
Used 146,148 mi

2015 GMC Terrain SLT-1

Le Mars, IA
Flex
Automatic
FWD
$10,167
or $177/mo
Used 20,558 mi

2026 GMC Terrain Elevation

Le Mars, IA
Gasoline
Automatic
AWD
$34,167
or $595/mo
Used 29,000 mi

2023 GMC Yukon XL Denali Ultimate

Muscatine, IA
Gasoline
Automatic
AWD
$76,990
or $1,341/mo
Used 43,402 mi

2022 GMC Terrain SLE

Forest City, IA
Gasoline
Automatic
AWD
$21,489
or $374/mo
Used 29,369 mi

2021 GMC Canyon AT4

Spencer, IA
Gasoline
Automatic
AWD
$33,950
or $591/mo
Used 33,136 mi

2024 GMC Sierra 1500 AT4X

Creston, IA
Gasoline
Automatic
AWD
$61,999
or $1,080/mo
Used 85,746 mi

2022 GMC Yukon SLT

Webster City, IA
Gasoline
Automatic
AWD
$45,175
or $787/mo
Used 157,225 mi

2013 GMC Acadia SLT1

Wichita, KS
Gasoline
Automatic
AWD
$7,900
or $138/mo
Used 90,999 mi

2020 GMC Yukon Denali

Olathe, KS
Gasoline
Automatic
AWD
$36,806
or $641/mo
Used 122,169 mi

2017 GMC Yukon XL Denali

Olathe, KS
Gasoline
Automatic
AWD
$26,694
or $465/mo