Mercedes Benz Cla Class prices by year

A 2027 Mercedes Benz Cla Class averages $56,965 — older years range down to $11,167 (2014), across 2,601 active listings.

Updated July 25, 2026 · 14 model years tracked

Mercedes Benz Cla Class price by year

Year Average price Price range Listings
2027 $56,965 $51,654–$65,953 209
2026 $48,720 $38,587–$74,738 470
2025 $35,130 $26,118–$60,832 477
2024 $36,407 $28,987–$52,877 60
2023 $32,711 $25,538–$44,995 305
2022 $30,811 $21,858–$47,998 85
2021 $26,051 $14,909–$40,341 70
2020 $24,287 $16,952–$42,296 127
2019 $17,517 $10,758–$28,601 177
2018 $15,322 $9,310–$25,404 200
2017 $13,890 $7,079–$22,919 55
2016 $12,981 $5,090–$18,865 94
2015 $12,347 $7,753–$19,970 102
2014 $11,167 $6,499–$18,267 170

See the full Mercedes Benz Cla Class 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.