GMC

Used GMC for Sale Across the U.S.


Make







49,784 cars found
Used 43,530 mi

2021 GMC Sierra 1500 Base

Kalispell, MT
Gasoline
Automatic
AWD
$31,925
or $556/mo
Used 63,029 mi

2023 GMC Sierra 1500 SLE

Kalispell, MT
Gasoline
Automatic
AWD
$38,781
or $676/mo
Used 108,058 mi

2018 GMC Acadia Denali

Fremont, NE
Gasoline
Automatic
AWD
$18,995
or $331/mo
Used 96,486 mi

2023 GMC Sierra 1500 Pro

Fremont, NE
Gasoline
Automatic
RWD
$24,995
or $435/mo
Used 29,332 mi

2025 GMC Sierra 1500 SLT

Fremont, NE
Diesel
Automatic
AWD
$49,995
or $871/mo
Used 70,685 mi

2023 GMC Yukon XL SLE

Grand Island, NE
Diesel
Automatic
AWD
$49,289
or $859/mo
Used 1,349 mi

2026 GMC Canyon Denali

Freehold, NJ
Gasoline
Automatic
AWD
$54,995
or $958/mo
Used 10,948 mi

2024 GMC Canyon AT4X

Bridgewater, NJ
Gasoline
Automatic
AWD
$48,895
or $852/mo
Used 13,410 mi

2023 GMC Acadia SLE

Wayne, NJ
Gasoline
Automatic
AWD
$31,048
or $541/mo
Used 9,460 mi

2023 GMC Terrain Denali

Wayne, NJ
Gasoline
Automatic
AWD
$30,392
or $529/mo
Certified 34,199 mi

2023 GMC Sierra 1500 Denali Denali

Lawrence Township, NJ
Gasoline
Automatic
AWD
$53,990
or $941/mo
Used 10,213 mi

2023 GMC Terrain SLT

Green Brook Township, NJ
Gasoline
Automatic
AWD
$27,777
or $484/mo
Used 42,057 mi

2021 GMC Sierra 2500HD SLT

Sussex, NJ
Diesel
Automatic
AWD
$56,636
or $987/mo
Used 26,981 mi

2022 GMC Canyon AT4

Lyndhurst, NJ
Gasoline
Automatic
AWD
$32,495
or $566/mo
Used 42,084 mi

2024 GMC Sierra 2500HD Denali Ultimate

Albuquerque, NM
Diesel
Automatic
AWD
$76,344
or $1,330/mo
Used 15,946 mi

2024 GMC Terrain SLE

Albuquerque, NM
Gasoline
Automatic
FWD
$27,992
or $488/mo