GMC

Used GMC for Sale Across the U.S.


Make







49,142 cars found
Used 12,684 mi

2022 GMC Canyon Denali

Marshall, MN
Gasoline
Automatic
AWD
$37,999
or $662/mo
Used 97,793 mi

2022 GMC Sierra 1500 AT4

Roseville, MN
Diesel
Automatic
AWD
$38,900
or $678/mo
Used 20,372 mi

2025 GMC Terrain Elevation

South Saint Paul, MN
Gasoline
Automatic
AWD
$26,750
or $466/mo
Used 108,455 mi

2013 GMC Terrain SLE-1

Faribault, MN
Flex
Automatic
FWD
$8,697
or $152/mo
Used 66,040 mi

2021 GMC Terrain SLT

Luverne, MN
Gasoline
Automatic
AWD
$22,100
or $385/mo
Used 43,109 mi

2021 GMC Sierra 1500 SLT

Virginia, MN
Gasoline
Automatic
AWD
$41,990
or $731/mo
Used 39,783 mi

2023 GMC Yukon SLE

Grand Rapids, MN
Gasoline
Automatic
AWD
$47,980
or $836/mo
Used 104,914 mi

2020 GMC Sierra 3500 Denali HD Denali

Aitkin, MN
Diesel
Automatic
AWD
$47,587
or $829/mo
Used 60,315 mi

2023 GMC Sierra 2500 Denali HD Denali

Oslo, MN
Diesel
Automatic
AWD
$59,800
or $1,042/mo
Used 64,143 mi

2024 GMC Sierra 1500 SLT

Fertile, MN
Gasoline
Automatic
AWD
$40,995
or $714/mo
Used 84,628 mi

2018 GMC Terrain Denali

Belle Plaine, MN
Gasoline
Automatic
AWD
$18,995
or $331/mo
Certified 103,134 mi

2021 GMC Yukon XL Denali

Jackson, MS
Gasoline
Automatic
RWD
$41,495
or $723/mo
Used 123,068 mi

2018 GMC Sierra 1500 SLT

Brandon, MS
Gasoline
Automatic
AWD
$27,169
or $473/mo
Used 97,973 mi

2023 GMC Yukon SLT

Grenada, MS
Gasoline
Automatic
RWD
$47,900
or $834/mo
Used 18,625 mi

2024 GMC Yukon Denali

Greenwood, MS
Gasoline
Automatic
RWD
$69,961
or $1,219/mo
Used 11,819 mi

2025 GMC Yukon Denali

Greenwood, MS
Gasoline
Automatic
AWD
$82,029
or $1,429/mo