GMC

Used GMC for Sale Across the U.S.


Make







49,142 cars found
Used 36,888 mi

2023 GMC Terrain SLE

Orion Township, MI
Gasoline
Automatic
AWD
$22,291
or $388/mo
Used 49,077 mi

2022 GMC Sierra 2500HD Denali

Big Rapids, MI
Diesel
Automatic
AWD
$60,906
or $1,061/mo
Used 108,356 mi

2016 GMC Terrain SLT

Sterling Heights, MI
Flex
Automatic
FWD
$10,995
or $192/mo
Used 68,795 mi

2022 GMC Acadia Denali

Minneapolis, MN
Gasoline
Automatic
AWD
$28,996
or $505/mo
Used 86,095 mi

2016 GMC Terrain Denali

Minneapolis, MN
Flex
Automatic
FWD
$14,998
or $261/mo
Used 28,366 mi

2022 GMC Terrain SLT

Minneapolis, MN
Gasoline
Automatic
AWD
$24,394
or $425/mo
Used 45,488 mi

2019 GMC Terrain SLE

Rochester, MN
Gasoline
Automatic
AWD
$20,559
or $358/mo
Used 89,105 mi

2019 GMC Sierra 1500 Elevation

Bloomington, MN
Gasoline
Automatic
AWD
$29,397
or $512/mo
Used 17,310 mi

2024 GMC Sierra 1500 Elevation

Bloomington, MN
Gasoline
Automatic
AWD
$42,998
or $749/mo
Used 89,174 mi

2021 GMC Sierra 1500 SLT

Inver Grove Heights, MN
Diesel
Automatic
AWD
$34,998
or $610/mo
Used 70,216 mi

2023 GMC Yukon XL Denali

White Bear Lake, MN
Diesel
Automatic
AWD
$59,998
or $1,045/mo
Used 7,456 mi

2025 GMC Sierra 1500 Denali

White Bear Lake, MN
Diesel
Automatic
AWD
$64,998
or $1,132/mo
Used 79,080 mi

2022 GMC Sierra 1500 Denali Denali Ultimate

White Bear Lake, MN
Diesel
Automatic
AWD
$49,998
or $871/mo
Used 4,513 mi

2025 GMC Yukon Elevation

St. Cloud, MN
Diesel
Automatic
AWD
$71,999
or $1,254/mo
Used 76,029 mi

2022 GMC Canyon Elevation

St. Cloud, MN
Gasoline
Automatic
AWD
$27,995
or $488/mo
Used 37,149 mi

2025 GMC Sierra 2500HD AT4

Hastings, MN
Diesel
Automatic
AWD
$73,900
or $1,287/mo