If you are worried about a massive battery replacement bill down the road, you may be surprised by the answer. Tesla batteries typically last 300,000-500,000 miles, or about 20 years for most owners.
The issue of EV battery degradation has been either minimized by EV fans or blown out of proportion by critics. However, evidence shows that EV batteries can last for a long time, even though they are ...