Mercedes Benz C Class prices by year

A 2027 Mercedes Benz C Class averages $64,750 — older years range down to $5,873 (2002), across 12,397 active listings.

Updated July 25, 2026 · 26 model years tracked

Mercedes Benz C Class price by year

Year Average price Price range Listings
2027 $64,750 $41,751–$90,170 26
2026 $56,761 $46,902–$76,659 4,556
2025 $42,526 $32,633–$64,145 659
2024 $40,576 $29,998–$71,855 586
2023 $36,712 $28,081–$51,984 953
2022 $32,753 $24,838–$47,902 463
2021 $29,822 $17,691–$69,291 418
2020 $27,821 $15,996–$59,849 412
2019 $23,208 $13,995–$47,547 610
2018 $20,783 $10,999–$48,699 672
2017 $19,635 $9,386–$47,735 688
2016 $15,131 $8,996–$31,058 495
2015 $13,897 $6,965–$29,778 485
2014 $10,532 $5,234–$29,656 281
2013 $9,473 $3,695–$16,219 350
2012 $9,289 $4,792–$23,512 225
2011 $8,474 $4,997–$14,029 122
2010 $8,713 $4,122–$22,687 88
2009 $8,778 $3,714–$20,633 73
2008 $6,408 $2,827–$11,932 84
2007 $6,466 $3,187–$11,016 37
2006 $5,683 $3,448–$9,250 26
2005 $5,425 $2,560–$7,819 22
2004 $4,736 $1,995–$8,060 22
2003 $6,608 $3,113–$12,133 21
2002 $5,873 $2,494–$10,036 23

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