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
- 2021 Tesla Model 3 Standard range plus rwd — $24,390 · 73,328 mi · Exton, PA
- 2023 Tesla Model 3 Rwd — $24,999 · 37,352 mi · Norristown, PA
- 2022 Tesla Model 3 Long range awd — $25,031 · 52,541 mi · West Chester, PA
- 2023 Tesla Model 3 Rwd — $23,999 · 43,161 mi · Norristown, PA
- 2024 Tesla Model 3 Long range — $40,228 · 6,139 mi · East Petersburg, PA
- 2021 Tesla Model 3 Standard range plus rwd — $21,998 · 86,110 mi · King of Prussia, PA
- 2018 Tesla Model 3 Long range — $19,499 · 76,476 mi · Allentown, PA
- 2022 Tesla Model 3 Performance awd — $26,489 · 60,399 mi · Trooper, PA
- 2024 Tesla Model 3 Base — $32,489 · 14,604 mi · Trooper, PA
- 2022 Tesla Model 3 Long range awd — $27,204 · 52,717 mi · Devon, PA
- 2020 Tesla Model 3 Standard Range Plus RWD — $21,000 · 66,800 mi · Malvern, Pennsylvania
- 2023 Tesla Model 3 Performance — $31,489 · 35,532 mi · Trooper, PA
- 2017 Tesla Model 3 Long Range — $14,300 · 119,201 mi · Lebanon, PA
- 2021 Tesla Model 3 Standard range plus rwd — $22,388 · 73,702 mi · Reading, PA
- 2019 Tesla Model 3 3 LONG RANGE — $18,499 · 104,338 mi · Cinnaminson, NJ
- 2022 Tesla Model 3 Standard range plus — $25,998 · 51,277 mi · King of Prussia, Pennsylvania
- 2023 Tesla Model 3 Rwd — $27,957 · 32,438 mi · Wexford, PA
- 2021 Tesla Model 3 Standard range plus rwd — $19,899 · 97,779 mi · Philadelphia, PA
- 2025 Tesla Model 3 Long range — $37,380 · 13,070 mi · Lansdale, PA
- 2019 Tesla Model 3 Standard range — $20,990 · 54,573 mi · Trevose, PA
- 2019 Tesla Model 3 Standard range — $18,989 · 71,892 mi · Warminster, PA
- 2025 Tesla Model 3 Long range — $35,983 · 18,229 mi · York, PA
- 2018 Tesla Model 3 Standard rwd — $15,495 · 116,496 mi · Philadelphia, PA
- 2025 Tesla Model 3 Standard range — $36,890 · 19,077 mi · Glen Mills, PA
- 2022 Tesla Model 3 Long range awd — $22,987 · 108,199 mi · Reading, PA
- 2019 Tesla Model 3 Long range — $13,900 · 140,882 mi · Bensalem, PA
- 2019 Tesla Model 3 Standard range — $19,390 · 91,420 mi · Downingtown, PA
- 2018 Tesla Model 3 3 SEDAN 4D LONG RANG FOR SALE IN PHILADELPHIA PA 19126 — $19,900 · 97,962 mi · Philadelphia, PA
- 2018 Tesla Model 3 Long range — $14,995 · 146,764 mi · Lancaster, PA
- 2021 Tesla Model 3 Long Range — $27,272 · 45,872 mi · Wexford, PA
- 2022 Tesla Model 3 Long range awd — $26,595 · 49,141 mi · Philadelphia, PA
- 2025 Tesla Model 3 Long range — $36,474 · 4,706 mi · Horsham, PA
- 2018 Tesla Model 3 Mid Range — $19,489 · 72,770 mi · Trooper, PA
- 2023 Tesla Model 3 Rwd — $22,837 · 117,693 mi · Palmyra, PA
- 2023 Tesla Model 3 Rwd — $28,998 · 19,126 mi · Lancaster, PA
- 2025 Tesla Model 3 Long range — $37,481 · 12,082 mi · Doylestown, PA
- 2020 Tesla Model 3 Performance awd — $23,585 · 85,057 mi · Carlisle, PA
- 2019 Tesla Model 3 Long Range — $19,745 · 88,071 mi · Wellsboro, PA
- 2024 Tesla Model 3 Long Range — $38,300 · 22,221 mi · Downingtown, PA
- 2025 Tesla Model 3 Long range awd — $43,998 · 8,150 mi · Lancaster, PA
- 2024 Tesla Model 3 Long Range RWD — $31,000 · 17,010 mi · Doylestown, Pennsylvania
- 2022 Tesla Model 3 Long range awd — $34,000 · 15,053 mi · North Wales, Pennsylvania
- 2023 Tesla Model 3 Rwd — $28,490 · 17,905 mi · Dillsburg, PA
- 2023 Tesla Model 3 Long range awd — $30,485 · 28,931 mi · Middletown, PA
- 2024 Tesla Model 3 Long Range — $36,990 · 31,845 mi · Quakertown, PA
- 2025 Tesla Model 3 Standard Range — $36,490 · 11,759 mi · Shillington, PA
- 2019 Tesla Model 3 Performance awd — $19,285 · 94,592 mi · Danville, PA
- 2021 Tesla Model 3 Standard range plus rwd — $25,998 · 45,031 mi · Mechanicsburg, PA