GMC

Used GMC for Sale Across the U.S.


Make







50,788 cars found
Used 68,792 mi

2024 GMC Sierra 2500HD Denali

Denton, TX
Diesel
Automatic
AWD
$68,680
or $1,196/mo
Used 6,746 mi

2024 GMC Sierra 3500HD Denali Ultimate

Wichita Falls, TX
Diesel
Automatic
AWD
$86,788
or $1,512/mo
Used 42,796 mi

2024 GMC Sierra 2500HD AT4

Friendswood, TX
Diesel
Automatic
AWD
$69,988
or $1,219/mo
Used 102,581 mi

2021 GMC Yukon Denali

Cleburne, TX
Gasoline
Automatic
RWD
$41,500
or $723/mo
Used 76,040 mi

2024 GMC Terrain SLT

Beeville, TX
Gasoline
Automatic
FWD
$22,497
or $392/mo
Used 41,407 mi

2024 GMC Terrain SLE

Uvalde, TX
Gasoline
Automatic
FWD
$24,809
or $432/mo
Used 50,013 mi

2025 GMC Sierra 1500 SLT

Lake Jackson, TX
Gasoline
Automatic
AWD
$45,988
or $801/mo
Used 52,487 mi

2024 GMC Sierra 1500 SLT

Lake Jackson, TX
Gasoline
Automatic
AWD
$46,988
or $819/mo
Used 43,836 mi

2022 GMC Sierra 1500 SLT

Brownfield, TX
Gasoline
Automatic
RWD
$42,477
or $740/mo
Used 185,223 mi

2020 GMC Sierra 1500 Base

St. George, UT
Gasoline
Automatic
RWD
$10,888
or $190/mo
Used 59,731 mi

2021 GMC Yukon XL AT4

Riverdale, UT
Gasoline
Automatic
AWD
$51,447
or $896/mo
Used 49,544 mi

2021 GMC Sierra 1500 SLT

Middlebury, VT
Gasoline
Automatic
AWD
$41,005
or $714/mo
Used 32,125 mi

2023 GMC Sierra 1500 Elevation

Richmond, VA
Gasoline
Automatic
AWD
$46,510
or $810/mo
Used 79,377 mi

2020 GMC Sierra 1500 Elevation

Bellevue, WA
Gasoline
Automatic
AWD
$33,000
or $575/mo
Used 16,685 mi

2022 GMC Terrain SLE

Olympia, WA
Gasoline
Automatic
AWD
$26,980
or $470/mo
Used 21,891 mi

2024 GMC Yukon Denali

Bridgeport, WV
Gasoline
Automatic
AWD
$70,990
or $1,237/mo