Mazda 3 prices by year

A 2026 Mazda 3 averages $32,129 — older years range down to $6,282 (2010), across 363 active listings.

Updated July 25, 2026 · 14 model years tracked

Mazda 3 price by year

Year Average price Price range Listings
2026 $32,129 $24,106–$40,297 120
2025 $24,181 $18,392–$28,698 26
2024 $22,170 $19,151–$28,350 44
2023 $23,418 $17,855–$27,516 19
2021 $18,392 $12,797–$23,418 15
2018 $13,355 $8,596–$18,894 13
2017 $11,552 $5,235–$18,344 13
2016 $12,131 $5,900–$19,592 11
2015 $10,562 $6,318–$16,854 18
2014 $11,201 $6,880–$17,365 20
2013 $7,433 $4,097–$9,815 10
2012 $6,923 $3,942–$10,410 22
2011 $6,582 $3,815–$10,923 14
2010 $6,282 $4,899–$8,961 18

See the full Mazda 3 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.