GMC

Used GMC for Sale Across the U.S.


Make







49,784 cars found
Used 60,365 mi

2020 GMC Terrain SLE

Walled Lake, MI
Gasoline
Automatic
FWD
$18,695
or $326/mo
Used 114,401 mi

2016 GMC Sierra 1500 SLT

Birch Run, MI
Gasoline
Automatic
AWD
$26,725
or $466/mo
Certified 50,142 mi

2024 GMC Sierra 1500 SLT

Marshall, MI
Gasoline
Automatic
AWD
$44,247
or $771/mo
Used 35,988 mi

2023 GMC Terrain SLT

Orion Township, MI
Gasoline
Automatic
FWD
$23,391
or $407/mo
Used 22,320 mi

2024 GMC Sierra 1500 AT4

Golden Valley, MN
Diesel
Automatic
AWD
$56,276
or $980/mo
Used 55,192 mi

2021 GMC Terrain SLT

Golden Valley, MN
Gasoline
Automatic
AWD
$21,954
or $382/mo
Used 66,885 mi

2021 GMC Yukon SLT

Wayzata, MN
Gasoline
Automatic
AWD
$44,285
or $771/mo
Used 24,609 mi

2025 GMC Sierra 3500HD Denali Ultimate

Wayzata, MN
Diesel
Automatic
AWD
$81,998
or $1,428/mo
Used 166,768 mi

2019 GMC Acadia SLE-2

Pine City, MN
Gasoline
Automatic
AWD
$13,000
or $226/mo
Used 48,209 mi

2021 GMC Sierra 1500 SLT

Pearl, MS
Gasoline
Automatic
AWD
$41,680
or $726/mo
Used 103,842 mi

2019 GMC Acadia SLT-1

St. Louis, MO
Gasoline
Automatic
FWD
$16,875
or $294/mo
Used 38,302 mi

2023 GMC Yukon Denali

Lee's Summit, MO
Gasoline
Automatic
AWD
$63,000
or $1,097/mo
Used 106,762 mi

2019 GMC Sierra 1500 SLT

Lee's Summit, MO
Gasoline
Automatic
AWD
$29,975
or $522/mo
Used 24,237 mi

2022 GMC Sierra 1500 Limited AT4

Poplar Bluff, MO
Gasoline
Automatic
AWD
$55,988
or $975/mo
Used 9,498 mi

2025 GMC Sierra 3500HD SLT

Aurora, MO
Diesel
Automatic
AWD
$73,408
or $1,279/mo
Used 63,325 mi

2025 GMC Sierra 1500 SLT

Farmington, MO
Gasoline
Automatic
AWD
$47,950
or $835/mo