GMC

Used GMC for Sale Across the U.S.


Make







57,947 cars found
Certified 49,690 mi

2024 GMC Terrain SLE

Dodge City, KS
Gasoline
Automatic
FWD
$22,490
or $392/mo
Used 76,878 mi

2019 GMC Canyon Denali

Walled Lake, MI
Gasoline
Automatic
AWD
$26,350
or $459/mo
Used 43,479 mi

2024 GMC Terrain SLT

Avon, NY
Gasoline
Automatic
AWD
$24,983
or $435/mo
Certified 16,838 mi

2024 GMC Sierra 1500 Denali Denali

Great Neck, NY
Gasoline
Automatic
AWD
$58,869
or $1,026/mo
Used 98,608 mi

2023 GMC Sierra 2500 Denali HD Denali

Raleigh, NC
Diesel
Automatic
AWD
$55,258
or $963/mo
Used 50,822 mi

2022 GMC Terrain SLE

Burlington, NC
Gasoline
Automatic
FWD
$21,997
or $383/mo
Used 61,482 mi

2022 GMC Sierra 1500 Denali Denali

Columbus, OH
Diesel
Automatic
AWD
$45,370
or $790/mo
Used 91,494 mi

2020 GMC Sierra 1500 Denali Denali

Gallatin, TN
Diesel
Automatic
AWD
$36,527
or $636/mo
Used 13,479 mi

2025 GMC Acadia Elevation

Arlington, TX
Gasoline
Automatic
FWD
$35,987
or $627/mo
Used 34,418 mi

2024 GMC Sierra 1500 SLT

Rock Springs, WY
Gasoline
Automatic
AWD
$47,999
or $836/mo
Used 47,275 mi

2023 GMC Terrain SLT

Walnut Ridge, AR
Gasoline
Automatic
FWD
$21,988
or $383/mo
Used 60,320 mi

2018 GMC Canyon SLT

Shafter, CA
Gasoline
Automatic
RWD
$23,944
or $417/mo
Used 131,419 mi

2019 GMC Yukon XL Denali

Tifton, GA
Gasoline
Automatic
RWD
$28,999
or $505/mo
Used 35,156 mi

2022 GMC Terrain SLE

Peru, IN
Gasoline
Automatic
FWD
$23,350
or $407/mo
Used 24,912 mi

2025 GMC Acadia Elevation

Zanesville, OH
Gasoline
Automatic
FWD
$29,949
or $522/mo
Used 61,842 mi

2020 GMC Sierra 1500 Denali Denali

Sidney, OH
Gasoline
Automatic
AWD
$39,343
or $685/mo