GMC

Used GMC for Sale Across the U.S.


Make







54,417 cars found
Certified 73,922 mi

2023 GMC Yukon Denali Ultimate

New Braunfels, TX
Gasoline
Automatic
AWD
$64,964
or $1,132/mo
Certified 33,875 mi

2025 GMC Sierra 2500HD Denali Ultimate

New Braunfels, TX
Diesel
Automatic
AWD
$82,990
or $1,446/mo
Used 51,737 mi

2025 GMC Yukon AT4 Ultimate

Abilene, TX
Gasoline
Automatic
AWD
$80,925
or $1,410/mo
Used 46,187 mi

2022 GMC Sierra 1500 SLT

Laredo, TX
Gasoline
Automatic
RWD
$40,691
or $709/mo
Used 31,636 mi

2023 GMC Sierra 1500 Denali Denali

Laredo, TX
Gasoline
Automatic
AWD
$56,691
or $988/mo
Used 66,190 mi

2023 GMC Yukon Denali Ultimate

Texarkana, TX
Gasoline
Automatic
AWD
$69,574
or $1,212/mo
Used 46,747 mi

2024 GMC Sierra 2500HD AT4

Carrollton, TX
Diesel
Automatic
AWD
$69,695
or $1,214/mo
Used 55,206 mi

2024 GMC Sierra 2500HD AT4

Carrollton, TX
Diesel
Automatic
AWD
$67,162
or $1,170/mo
Used 3,099 mi

2026 GMC Sierra 2500HD AT4

Carrollton, TX
Diesel
Automatic
AWD
$81,868
or $1,426/mo
Used 19,964 mi

2025 GMC Sierra 1500 AT4

Cleburne, TX
Diesel
Automatic
AWD
$58,900
or $1,026/mo
Used 87,500 mi

2024 GMC Sierra 1500 AT4

Lamesa, TX
Diesel
Automatic
AWD
$49,313
or $859/mo
Used 403 mi

2026 GMC Sierra 1500 Denali

Lake Jackson, TX
Gasoline
Automatic
AWD
$71,438
or $1,244/mo
Used 76,731 mi

2021 GMC Sierra 1500 AT4

Anson, TX
Diesel
Automatic
AWD
$37,125
or $647/mo
Used 60,885 mi

2023 GMC Sierra 2500 Denali HD Denali

Graham, TX
Diesel
Automatic
AWD
$60,425
or $1,053/mo
Used 65,720 mi

2023 GMC Sierra 2500 Denali HD Denali

Graham, TX
Diesel
Automatic
AWD
$59,925
or $1,044/mo
Certified 18,459 mi

2025 GMC Sierra 2500HD Denali

Gatesville, TX
Flex
Automatic
AWD
$70,220
or $1,223/mo