Tesla Model 3
Tesla Model 3 — production years, market prices by model year, NHTSA recalls and owner complaints, and live listings for sale on VehiSales.
Generations of the Tesla Model 3
Every body generation side by side — each links to its full story: market prices, facelift changes, recalls and live listings.
| Generation | Facelift | Price today | Units for sale | Recalls | Complaints |
|---|---|---|---|---|---|
| Generation 1 2017–now | 2024 | $17,995–$43,997 | 8,395 | 132 | 4,201 |
Vehicles within one generation share the same platform and body style. Price today — median asking prices across each generation's model years (current market).
Tesla Model 3 fuel economy: every year & engine (EPA) →
Used Tesla Model 3 prices by year →
About the Tesla Model 3
The Tesla Model 3 is a battery electric powered mid-size sedan with a fastback body style built by Tesla, Inc., introduced in 2017. The vehicle is marketed as being more affordable to more people than previous models made by Tesla. The Model 3 was the world's top-selling plug-in electric car for three years, from 2018 to 2020, before the Tesla Model Y, a crossover SUV based on the Model 3 chassis, took the top spot. In June 2021, the Model 3 became the first electric car to pass global sales of 1 million.
Source: Wikipedia — Tesla Model 3, CC BY-SA.
EV battery & charging
| Variant | Battery (usable) | Consumption | DC fast charge |
|---|---|---|---|
| LR | 74.0 kWh | 16.1 kWh/100km | up to 149 kW |
| SR+ | 50.0 kWh | 15.3 kWh/100km | up to 149 kW |
Source: Open EV Data (MIT license).
Market by model year
| Year | Units for sale | Median price | Vs newest | Avg mileage |
|---|---|---|---|---|
| 2017 | 51 | $17,998 | 41% | 82,715 mi |
| 2018 | 1,389 | $17,995 | 41% | 77,573 mi |
| 2019 | 798 | $19,499 | 44% | 71,596 mi |
| 2020 | 1,076 | $20,997 | 48% | 66,170 mi |
| 2021 | 818 | $22,469 | 51% | 58,735 mi |
| 2022 | 1,087 | $23,998 | 55% | 50,822 mi |
| 2023 | 2,463 | $24,590 | 56% | 34,346 mi |
| 2024 | 453 | $33,998 | 77% | 19,846 mi |
| 2025 | 249 | $37,990 | 86% | 12,404 mi |
| 2026 | 11 | $43,997 | 100% | 4,147 mi |
Inventory and price data refreshed daily; last updated .
Recalls & complaints by year (NHTSA)
| Year | Recalls | Complaints | Most reported |
|---|---|---|---|
| 2017 | 15 | 26 | Forward Collision Avoidance, Air Bags, Seat Belts |
| 2018 | 18 | 989 | Forward Collision Avoidance, Suspension, Unknown Or Other |
| 2019 | 21 | 601 | Forward Collision Avoidance, Electrical System, Suspension |
| 2020 | 20 | 439 | Forward Collision Avoidance, Unknown Or Other, Vehicle Speed Control |
| 2021 | 21 | 652 | Forward Collision Avoidance, Service Brakes, Vehicle Speed Control |
| 2022 | 17 | 752 | Forward Collision Avoidance, Vehicle Speed Control, Service Brakes |
| 2023 | 11 | 412 | Forward Collision Avoidance, Steering, Vehicle Speed Control |
| 2024 | 5 | 204 | Unknown Or Other, Forward Collision Avoidance, Electrical System |
| 2025 | 3 | 112 | Unknown Or Other, Forward Collision Avoidance, Steering |
| 2026 | 1 | 14 | Unknown Or Other, Forward Collision Avoidance, Lane Departure |
Source: NHTSA Office of Defects Investigation.
For sale right now
- 2023 Tesla Model 3 Rwd — $26,887 · 36,790 mi · Shavertown, PA
- 2023 Tesla Model 3 Rwd — $26,998 · 67,458 mi · Lancaster, PA
- 2023 Tesla Model 3 Rwd — $23,988 · 76,194 mi · Jenkintown, PA
- 2022 Tesla Model 3 Long range awd — $22,980 · 73,323 mi · Hollidaysburg, PA
- 2023 Tesla Model 3 Rwd — $34,900 · 9,200 mi · Frazer, PA
- 2021 Tesla Model 3 Standard range plus rwd — $27,998 · 42,488 mi · Lancaster, PA
- 2018 Tesla Model 3 Long range awd — $19,499 · 76,476 mi · Allentown, PA
- 2020 Tesla Model 3 Long range awd — $22,949 · 80,521 mi · Cranberry Township, PA
- 2023 Tesla Model 3 Rwd — $27,485 · 26,775 mi · Bethlehem, PA
- 2021 Tesla Model 3 Performance awd — $24,701 · 79,167 mi · Bala Cynwyd, PA
- 2022 Tesla Model 3 Long range awd — $25,488 · 88,909 mi · East Petersburg, PA
- 2021 Tesla Model 3 Standard range plus rwd — $24,390 · 73,328 mi · Langhorne, PA
- 2024 Tesla Model 3 Standard Range — $33,477 · 35,935 mi · Manheim, PA
- 2020 Tesla Model 3 Standard range plus rwd — $19,995 · 78,983 mi · Springfield, PA
- 2023 Tesla Model 3 Rwd — $28,998 · 19,130 mi · Langhorne, PA
- 2023 Tesla Model 3 Rwd — $29,474 · 24,444 mi · Warminster, PA
- 2018 Tesla Model 3 Long range — $19,489 · 72,770 mi · Trooper, PA
- 2023 Tesla Model 3 Performance — $29,900 · 73,327 mi · Ephrata, PA
- 2021 Tesla Model 3 Long range awd — $23,985 · 82,891 mi · Lansdale, PA
- 2023 Tesla Model 3 Rwd — $27,408 · 22,695 mi · Philadelphia, PA
- 2018 Tesla Model 3 Long range — $14,995 · 116,496 mi · Philadelphia, PA
- 2018 Tesla Model 3 Mid range — $17,999 · 132,653 mi · Philadelphia, PA
- 2025 Tesla Model 3 Performance — $45,481 · 23,024 mi · Lancaster, PA
- 2021 Tesla Model 3 Long range awd — $26,590 · 57,244 mi · State College, PA
- 2024 Tesla Model 3 Long range — $38,533 · 6,139 mi · East Petersburg, PA
- 2021 Tesla Model 3 Standard range plus rwd — $25,998 · 45,181 mi · Langhorne, PA
- 2022 Tesla Model 3 Long range awd — $23,464 · 108,199 mi · Reading, PA
- 2023 Tesla Model 3 Performance — $30,989 · 35,532 mi · Trooper, PA
- 2021 Tesla Model 3 Performance awd — $28,999 · 27,196 mi · Colmar, PA
- 2021 Tesla Model 3 Standard range plus rwd — $22,565 · 73,702 mi · Reading, PA
- 2023 Tesla Model 3 Rwd — $22,985 · 75,392 mi · Manchester, PA
- 2022 Tesla Model 3 Long range awd — $27,767 · 52,541 mi · Coatesville, PA
- 2020 Tesla Model 3 Long range awd — $20,987 · 109,344 mi · Lancaster, PA
- 2023 Tesla Model 3 Rwd — $24,489 · 38,124 mi · Trooper, PA
- 2022 Tesla Model 3 Long range awd — $25,607 · 49,141 mi · Philadelphia, PA
- 2024 Tesla Model 3 Long Range RWD — $31,000 · 17,010 mi · Doylestown, Pennsylvania
- 2018 Tesla Model 3 Long range — $23,485 · 38,857 mi · Doylestown, PA
- 2021 Tesla Model 3 Standard range plus rwd — $20,000 · 67,000 mi · Malvern, Pennsylvania
- 2020 Tesla Model 3 Long range awd — $22,988 · 76,143 mi · New Castle, PA
- 2023 Tesla Model 3 Rwd — $28,467 · 36,736 mi · Reading, PA
- 2023 Tesla Model 3 Rwd — $24,489 · 41,471 mi · Trooper, PA
- 2021 Tesla Model 3 Standard range plus rwd — $23,489 · 47,398 mi · Trooper, PA
- 2020 Tesla Model 3 Long range awd — $23,489 · 58,756 mi · Trooper, PA
- 2022 Tesla Model 3 Standard range plus — $23,489 · 47,643 mi · Trooper, PA
- 2021 Tesla Model 3 Standard range plus rwd — $24,489 · 25,250 mi · Trooper, PA
- 2023 Tesla Model 3 Long range awd — $30,900 · 42,244 mi · Ephrata, PA
- 2022 Tesla Model 3 Long range awd — $23,489 · 77,594 mi · Trooper, PA
- 2022 Tesla Model 3 Long range awd — $25,480 · 56,491 mi · Doylestown, PA