GMC

Used GMC for Sale Across the U.S.


Make







53,544 cars found
Used 8,179 mi

2023 GMC Canyon AT4

Oneonta, NY
Gasoline
Automatic
AWD
$38,995
or $679/mo
Used 13,050 mi

2025 GMC Acadia Elevation

Pawling, NY
Gasoline
Automatic
AWD
$36,899
or $643/mo
Used 1,380 mi

2026 GMC Sierra 2500HD Pro

Alexandria Bay, NY
Flex
Automatic
AWD
$55,988
or $975/mo
Used 33,831 mi

2023 GMC Terrain SLE

Goshen, NY
Gasoline
Automatic
AWD
$22,500
or $392/mo
Used 5,651 mi

2024 GMC Terrain SLE

Utica, NY
Gasoline
Automatic
AWD
$24,564
or $428/mo
Used 36,023 mi

2021 GMC Yukon AT4

Henrietta, NY
Gasoline
Automatic
AWD
$53,936
or $940/mo
Used 51,708 mi

2020 GMC Yukon Denali

Greenwich, NY
Gasoline
Automatic
AWD
$40,761
or $710/mo
Used 62,057 mi

2015 GMC Sierra 2500HD Sierra

Greenwich, NY
Flex
Automatic
AWD
$26,718
or $465/mo
Used 66,270 mi

2023 GMC Sierra 2500 Denali HD Denali

Brockport, NY
Diesel
Automatic
AWD
$56,615
or $986/mo
Used 982 mi

2026 GMC Terrain Elevation

Chittenango, NY
Gasoline
Automatic
AWD
$35,999
or $627/mo
Used 72,369 mi

2021 GMC Sierra 2500HD SLE

Endicott, NY
Flex
Automatic
AWD
$41,455
or $722/mo
Used 117,711 mi

2019 GMC Terrain SLT

Honeoye Falls, NY
Gasoline
Automatic
AWD
$14,975
or $261/mo
Used 2,573 mi

2026 GMC Sierra 1500 AT4

Charlotte, NC
Gasoline
Automatic
AWD
$63,900
or $1,113/mo
Used 52,334 mi

2024 GMC Terrain SLT

Charlotte, NC
Gasoline
Automatic
AWD
$27,300
or $476/mo
Used 23,211 mi

2023 GMC Acadia SLT

Raleigh, NC
Gasoline
Automatic
FWD
$27,465
or $478/mo
Certified 24,675 mi

2026 GMC Terrain Elevation

Fayetteville, NC
Gasoline
Automatic
FWD
$28,898
or $503/mo