Chevrolet Silverado 2500hd prices by year

A 2026 Chevrolet Silverado 2500hd averages $68,941 — older years range down to $11,377 (2001), across 1,517 active listings.

Updated July 25, 2026 · 14 model years tracked

Chevrolet Silverado 2500hd price by year

Year Average price Price range Listings
2026 $68,941 $51,200–$90,960 716
2025 $61,378 $49,429–$84,113 143
2024 $57,294 $38,470–$76,097 188
2023 $45,643 $29,117–$62,175 60
2022 $44,980 $25,510–$60,427 93
2021 $40,649 $23,505–$54,975 52
2020 $38,272 $20,017–$56,965 52
2019 $37,103 $19,382–$54,394 40
2018 $31,802 $14,288–$46,096 32
2017 $29,277 $13,479–$46,183 31
2016 $29,971 $14,495–$43,700 43
2015 $24,984 $9,738–$39,300 38
2011 $19,376 $13,515–$25,134 10
2001 $11,377 $5,348–$22,405 19

See the full Chevrolet Silverado 2500hd depreciation curve →

Shopping for this car?

Check individual VINs before you buy — decode the exact trim and mileage, see every active listing, and how each price compares to the local market.