GMC

Used GMC for Sale Across the U.S.


Make







51,926 cars found
Used 59,362 mi

2022 GMC Sierra 1500 SLT

Westbrook, ME
Diesel
Automatic
AWD
$40,985
or $714/mo
Used 3,206 mi

2025 GMC Sierra 3500HD Pro

Ellsworth, ME
Gasoline
Automatic
AWD
$49,999
or $871/mo
Used 114,692 mi

2019 GMC Sierra 1500 SLT

Topsham, ME
Gasoline
Automatic
AWD
$29,744
or $518/mo
Used 25,894 mi

2023 GMC Sierra 1500 SLT

Laurel, MD
Gasoline
Automatic
AWD
$46,995
or $819/mo
Used 11,595 mi

2024 GMC Canyon Denali

Prince Frederick, MD
Gasoline
Automatic
AWD
$47,999
or $836/mo
Used 42,354 mi

2021 GMC Yukon Denali

Jarrettsville, MD
Gasoline
Automatic
AWD
$52,987
or $923/mo
Used 115,104 mi

2017 GMC Sierra 1500 SLE

Grand Rapids, MI
Gasoline
Automatic
AWD
$21,868
or $381/mo
Used 85,388 mi

2019 GMC Terrain SLT

Kalamazoo, MI
Gasoline
Automatic
AWD
$15,500
or $270/mo
Used 117,629 mi

2018 GMC Yukon Denali

Holland, MI
Gasoline
Automatic
AWD
$25,905
or $451/mo
Used 48,335 mi

2024 GMC Sierra 1500 SLT

Traverse City, MI
Gasoline
Automatic
AWD
$42,994
or $749/mo
Used 41,516 mi

2022 GMC Terrain SLE

Saginaw, MI
Gasoline
Automatic
AWD
$21,325
or $371/mo
Used 141,823 mi

2018 GMC Sierra 1500 Base

Waterford Township, MI
Flex
Automatic
AWD
$16,590
or $289/mo
Used 82,300 mi

2022 GMC Sierra 1500 Elevation

Plymouth, MI
Gasoline
Automatic
AWD
$35,000
or $610/mo
Used 18,415 mi

2023 GMC Terrain Denali

Grand Blanc, MI
Gasoline
Automatic
AWD
$28,984
or $505/mo
Used 22,054 mi

2023 GMC Yukon SLT

Rochester Hills, MI
Gasoline
Automatic
AWD
$55,925
or $974/mo
Used 100,754 mi

2023 GMC Yukon XL SLT

Plainwell, MI
Gasoline
Automatic
AWD
$47,995
or $836/mo