GMC

Used GMC for Sale Across the U.S.


Make







54,001 cars found
Used 45,232 mi

2024 GMC Terrain SLT

Waite Park, MN
Gasoline
Automatic
AWD
$24,941
or $434/mo
Used 201,608 mi

2012 GMC Sierra 1500 SLT

Marshall, MN
Flex
Automatic
AWD
$11,345
or $198/mo
Used 49,757 mi

2020 GMC Terrain Denali

Warroad, MN
Gasoline
Automatic
AWD
$24,490
or $427/mo
Used 600 mi

2026 GMC Canyon Elevation

Moss Point, MS
Gasoline
Automatic
RWD
$39,453
or $687/mo
Used 14,371 mi

2025 GMC Terrain Elevation

St. Peters, MO
Gasoline
Automatic
AWD
$27,000
or $470/mo
Used 78,011 mi

2023 GMC Yukon XL SLT

Cape Girardeau, MO
Diesel
Automatic
AWD
$53,590
or $934/mo
Used 2,898 mi

2024 GMC Sierra 3500HD SLE

Herculaneum, MO
Diesel
Automatic
AWD
$59,998
or $1,045/mo
Used 54,204 mi

2024 GMC Sierra 3500HD Denali

Herculaneum, MO
Diesel
Automatic
AWD
$67,769
or $1,181/mo
Used 33,540 mi

2024 GMC Sierra 3500HD Denali Ultimate

Herculaneum, MO
Diesel
Automatic
AWD
$77,738
or $1,354/mo
Used 42,972 mi

2024 GMC Terrain SLE

Sikeston, MO
Gasoline
Automatic
FWD
$23,900
or $416/mo
Used 7,578 mi

2025 GMC Sierra 2500HD Denali Ultimate

Billings, MT
Diesel
Automatic
AWD
$86,499
or $1,507/mo
Used 22,812 mi

2025 GMC Sierra 3500HD Pro

Conrad, MT
Diesel
Automatic
AWD
$67,000
or $1,167/mo
Used 147,493 mi

2016 GMC Sierra 2500HD SLT

Beatrice, NE
Diesel
Automatic
AWD
$34,995
or $610/mo
Used 62,865 mi

2023 GMC Sierra 1500 Elevation

Englewood, NJ
Gasoline
Automatic
AWD
$39,997
or $697/mo
Certified 40,935 mi

2022 GMC Terrain SLT

East Windsor, NJ
Gasoline
Automatic
FWD
$22,734
or $396/mo
Used 98,645 mi

2015 GMC Sierra 2500HD SLT

Rahway, NJ
Flex
Automatic
AWD
$26,495
or $462/mo