A Fiat 500 averages €3,121 across all model years, with the cheapest sitting around €1,150 (typically older years) and the priciest around €3,940 (recent years). The median is €3,250. A good price for a Fiat 500 is under €2,850; anything over €3,500 is on the high side compared with similar listings.
Prices vary by model year: 2007 (€2,865), 2008 (€3,461), 2009 (€4,530), 2010 (€4,975), 2011 (€4,755), 2012 (€4,919), 2013 (€5,578), 2014 (€6,082), 2015 (€7,157), 2016 (€8,116), 2017 (€9,143), 2018 (€9,889), 2019 (€10,869), 2020 (€12,028), 2021 (€12,959), 2022 (€14,524), 2023 (€15,641), 2024 (€16,956), 2025 (€27,368), 2026 (€28,175).
Frequently asked questions
What is a Fiat 500 worth?
A Fiat 500 averages €10,500. The cheapest example sits at €1,150, the priciest at €38,763.
Which model years of the Fiat 500 are available?
We have Fiat 500 listings from 2007 through 2026.
What is the average mileage of a Fiat 500?
An average Fiat 500 has 94,616 km on the clock.
How much does price differ between the oldest and newest model year?
There's roughly €25,310 between the oldest and newest model year.
How many Fiat 500's are listed right now?
There are 2078 active Fiat 500 listings in our catalogue.