GMC

Used GMC for Sale Across the U.S.


Make







54,417 cars found
Used 45,710 mi

2025 GMC Sierra 2500HD Denali Ultimate

Greenville, TX
Diesel
Automatic
AWD
$75,948
or $1,323/mo
Used 4,745 mi

2026 GMC Sierra 1500 SLT

Lufkin, TX
Gasoline
Automatic
AWD
$57,959
or $1,010/mo
Certified 39,967 mi

2024 GMC Terrain SLT

McAllen, TX
Gasoline
Automatic
AWD
$26,987
or $470/mo
Used 21,544 mi

2024 GMC Sierra 2500HD Denali Ultimate

Port Lavaca, TX
Diesel
Automatic
AWD
$86,025
or $1,499/mo
Used 95,813 mi

2019 GMC Sierra 1500 SLT

Sealy, TX
Gasoline
Automatic
RWD
$30,910
or $538/mo
Used 69,722 mi

2024 GMC Sierra 1500 AT4X

Marlin, TX
Gasoline
Automatic
AWD
$54,724
or $953/mo
Used 107,292 mi

2022 GMC Sierra 2500HD AT4

Hereford, TX
Flex
Automatic
AWD
$50,157
or $874/mo
Used 19,547 mi

2024 GMC Sierra 2500HD Denali Ultimate

Sanger, TX
Diesel
Automatic
AWD
$79,950
or $1,393/mo
Used 12,079 mi

2025 GMC Sierra 2500HD Denali Ultimate

Layton, UT
Diesel
Automatic
AWD
$86,873
or $1,513/mo
Used 91,249 mi

2021 GMC Sierra 2500 Denali HD Denali

Park City, UT
Diesel
Automatic
AWD
$52,103
or $908/mo
Used 14,517 mi

2024 GMC Sierra 1500 Pro

Ludlow, VT
Gasoline
Automatic
AWD
$39,283
or $684/mo
Used 630 mi

2024 GMC Sierra 1500 Elevation

Ludlow, VT
Gasoline
Automatic
AWD
$47,283
or $824/mo
Used 4,153 mi

2025 GMC Sierra 2500HD SLE

Midlothian, VA
Flex
Automatic
AWD
$60,299
or $1,050/mo
Used 27,906 mi

2023 GMC Acadia SLE

Harrisonburg, VA
Gasoline
Automatic
AWD
$30,496
or $531/mo
Used 23,273 mi

2023 GMC Terrain SLT

Harrisonburg, VA
Gasoline
Automatic
AWD
$27,816
or $485/mo
Used 25,811 mi

2025 GMC Yukon XL Denali

Leesburg, VA
Gasoline
Automatic
AWD
$69,389
or $1,209/mo