GMC

Used GMC for Sale Across the U.S.


Make







52,881 cars found
Used 19,993 mi

2024 GMC Sierra 1500 Elevation

Henderson, NC
Gasoline
Automatic
AWD
$48,877
or $851/mo
Used 85,332 mi

2020 GMC Sierra 1500 Denali Denali

Swansboro, NC
Gasoline
Automatic
AWD
$40,040
or $698/mo
Used 51,172 mi

2023 GMC Sierra 2500HD AT4

Garner, NC
Diesel
Automatic
AWD
$63,709
or $1,110/mo
Used 18,826 mi

2025 GMC Sierra 1500 Denali

Minot, ND
Gasoline
Automatic
AWD
$60,000
or $1,045/mo
Used 30,195 mi

2023 GMC Sierra 1500 Elevation

Mandan, ND
Diesel
Automatic
AWD
$40,000
or $697/mo
Used 26,458 mi

2012 GMC Sierra 1500 SLE

Columbus, OH
Flex
Automatic
RWD
$18,449
or $321/mo
Certified 16,467 mi

2024 GMC Sierra 1500 Pro

Columbus, OH
Gasoline
Automatic
AWD
$35,989
or $627/mo
Used 33,780 mi

2023 GMC Sierra 1500 SLT

Columbus, OH
Gasoline
Automatic
AWD
$47,820
or $833/mo
Used 14,091 mi

2025 GMC Sierra 1500 AT4X

Columbus, OH
Diesel
Automatic
AWD
$64,995
or $1,132/mo
Used 96,069 mi

2020 GMC Yukon XL Denali

Cincinnati, OH
Gasoline
Automatic
AWD
$35,712
or $622/mo
Used 31,041 mi

2023 GMC Sierra 2500HD AT4

Findlay, OH
Diesel
Automatic
AWD
$65,900
or $1,148/mo
Used 34,685 mi

2024 GMC Terrain SLE

Troy, OH
Gasoline
Automatic
FWD
$23,000
or $401/mo
Used 67,733 mi

2017 GMC Canyon SLE

Cambridge, OH
Gasoline
Automatic
AWD
$23,075
or $402/mo
Used 45,159 mi

2020 GMC Acadia SLE

Perrysburg, OH
Gasoline
Automatic
FWD
$23,409
or $408/mo
Used 925 mi

2024 GMC Sierra 1500 Denali Denali Ultimate

Stow, OH
Gasoline
Automatic
AWD
$66,423
or $1,157/mo
Used 16,271 mi

2024 GMC Terrain SLT

Defiance, OH
Gasoline
Automatic
AWD
$28,100
or $490/mo