how often do you need to replace tesla battery?
Tesla batteries are designed to last between 300,000 and 500,000 miles, so replacement shouldn't be a major concern for most drivers. It's estimated that the cost to replace a Model 3 battery will be in the $3,000 to $7,000 range.