GMC

Used GMC for Sale Across the U.S.


Make







54,001 cars found
Certified 11,659 mi

2024 GMC Sierra 2500HD Denali

New Braunfels, TX
Diesel
Automatic
AWD
$74,903
or $1,305/mo
Used 96,214 mi

2021 GMC Sierra 1500 SLT

Abilene, TX
Gasoline
Automatic
AWD
$33,175
or $578/mo
Used 16,360 mi

2025 GMC Yukon XL AT4 Ultimate

Beaumont, TX
Gasoline
Automatic
AWD
$86,113
or $1,500/mo
Used 36,546 mi

2023 GMC Yukon SLT

Denton, TX
Diesel
Automatic
RWD
$54,977
or $958/mo
Used 45,317 mi

2025 GMC Sierra 1500 SLT

Odessa, TX
Gasoline
Automatic
RWD
$42,212
or $735/mo
Used 112,979 mi

2020 GMC Acadia AT4

San Angelo, TX
Gasoline
Automatic
AWD
$21,161
or $369/mo
Used 5,905 mi

2023 GMC Sierra 1500 SLT

San Angelo, TX
Gasoline
Automatic
AWD
$47,999
or $836/mo
Used 42,205 mi

2024 GMC Sierra 2500HD AT4

Wichita Falls, TX
Diesel
Automatic
AWD
$69,000
or $1,202/mo
Used 35,563 mi

2023 GMC Sierra 1500 AT4

Wichita Falls, TX
Diesel
Automatic
AWD
$51,997
or $906/mo
Used 155,475 mi

2019 GMC Sierra 2500HD Base

North Richland Hills, TX
Flex
Automatic
RWD
$19,698
or $343/mo
Used 34,926 mi

2023 GMC Yukon XL Denali Ultimate

Laredo, TX
Gasoline
Automatic
AWD
$73,895
or $1,287/mo
Used 39,426 mi

2024 GMC Terrain SLE

Victoria, TX
Gasoline
Automatic
FWD
$22,836
or $398/mo
Used 50,846 mi

2022 GMC Sierra 2500 Denali HD Denali

Hudson Oaks, TX
Diesel
Automatic
AWD
$58,799
or $1,024/mo
Used 11,842 mi

2025 GMC Sierra 2500HD Denali Ultimate

Prosper, TX
Diesel
Automatic
AWD
$87,774
or $1,529/mo
Certified 76,751 mi

2023 GMC Sierra 1500 SLT

Sulphur, LA
Gasoline
Automatic
AWD
$40,565
or $707/mo
Used 111,000 mi

2018 GMC Canyon SLE

Alvin, TX
Gasoline
Automatic
RWD
$18,216
or $317/mo