GMC

Used GMC for Sale Across the U.S.


Make







52,881 cars found
Used 32,004 mi

2023 GMC Canyon AT4

Jackson, MI
Gasoline
Automatic
AWD
$37,600
or $655/mo
Used 117,117 mi

2018 GMC Sierra 1500 Denali Denali

Flint Township, MI
Gasoline
Automatic
AWD
$29,500
or $514/mo
Used 51,356 mi

2022 GMC Sierra 1500 SLT

Flint Township, MI
Gasoline
Automatic
AWD
$42,500
or $740/mo
Certified 17,840 mi

2024 GMC Terrain SLE

Rochester Hills, MI
Gasoline
Automatic
AWD
$23,802
or $415/mo
Used 171,812 mi

2014 GMC Sierra 1500 SLT

Midland, MI
Flex
Automatic
AWD
$15,846
or $276/mo
Used 17,459 mi

2025 GMC Yukon XL Denali

New Hudson, MI
Gasoline
Automatic
AWD
$76,011
or $1,324/mo
Used 5,031 mi

2025 GMC Yukon Denali Ultimate

Marquette, MI
Diesel
Automatic
AWD
$90,998
or $1,585/mo
Used 7,617 mi

2025 GMC Yukon Denali Ultimate

Marquette, MI
Gasoline
Automatic
AWD
$95,988
or $1,672/mo
Used 65,118 mi

2023 GMC Yukon XL SLT

Grand Haven, MI
Gasoline
Automatic
AWD
$54,278
or $946/mo
Used 42,403 mi

2021 GMC Sierra 1500 Elevation

Marquette, MI
Gasoline
Automatic
AWD
$34,998
or $610/mo
Used 76,160 mi

2021 GMC Sierra 1500 AT4

Grand Haven, MI
Diesel
Automatic
AWD
$40,278
or $702/mo
Used 120,809 mi

2020 GMC Terrain SLT

Marquette, MI
Gasoline
Automatic
AWD
$14,978
or $261/mo
Used 88,844 mi

2021 GMC Terrain SLT

Center Line, MI
Gasoline
Automatic
FWD
$16,595
or $289/mo
Used 71,650 mi

2018 GMC Canyon SLE

Alpena, MI
Gasoline
Automatic
AWD
$20,995
or $366/mo
Used 195,837 mi

2021 GMC Yukon Denali

Frankenmuth, MI
Gasoline
Automatic
AWD
$33,395
or $582/mo
Used 15,694 mi

2023 GMC Terrain AT4

Caro, MI
Gasoline
Automatic
AWD
$28,915
or $504/mo