GMC

Used GMC for Sale Across the U.S.


Make







49,142 cars found
Used 19,505 mi

2023 GMC Terrain SLE

Saginaw, MI
Gasoline
Automatic
AWD
$24,049
or $419/mo
Used 13,071 mi

2023 GMC Acadia SLE

Grand Blanc, MI
Gasoline
Automatic
AWD
$29,993
or $522/mo
Used 21,527 mi

2023 GMC Acadia SLE

Grand Blanc, MI
Gasoline
Automatic
AWD
$31,000
or $540/mo
Used 108,785 mi

2023 GMC Yukon XL SLT

Fenton, MI
Gasoline
Automatic
AWD
$41,243
or $718/mo
Used 48,031 mi

2022 GMC Acadia Denali

Warren, MI
Gasoline
Automatic
AWD
$29,590
or $515/mo
Used 15,697 mi

2023 GMC Sierra 1500 Denali

Adrian, MI
Gasoline
Automatic
AWD
$54,999
or $958/mo
Used 44,409 mi

2021 GMC Terrain SLE

Macomb, MI
Gasoline
Automatic
FWD
$18,263
or $318/mo
Used 98,504 mi

2019 GMC Terrain SLT

Marquette, MI
Gasoline
Automatic
AWD
$14,988
or $261/mo
Used 84,052 mi

2024 GMC Sierra 2500HD Denali Ultimate

Benton Harbor, MI
Diesel
Automatic
AWD
$67,998
or $1,185/mo
Used 107,090 mi

2021 GMC Sierra 1500 Elevation

Benton Harbor, MI
Diesel
Automatic
AWD
$29,500
or $514/mo
Used 128,338 mi

2020 GMC Sierra 1500 SLT

Benton Harbor, MI
Gasoline
Automatic
AWD
$29,000
or $505/mo
Used 136,292 mi

2019 GMC Sierra 1500 SLT

Benton Harbor, MI
Gasoline
Automatic
AWD
$28,000
or $488/mo
Used 21,709 mi

2025 GMC Terrain Elevation

Walled Lake, MI
Gasoline
Automatic
AWD
$28,307
or $493/mo
Used 93,160 mi

2018 GMC Sierra 1500 Denali Denali

Hudsonville, MI
Gasoline
Automatic
AWD
$25,987
or $453/mo
Certified 10,283 mi

2023 GMC Terrain SLE

Gaylord, MI
Gasoline
Automatic
AWD
$26,339
or $459/mo
Used 35,894 mi

2025 GMC Sierra 1500 SLT

Clare, MI
Gasoline
Automatic
AWD
$43,000
or $749/mo