Categories October Surprise 2024 How long does a Tesla car battery last? – EnergySage Post author By Post date October 25, 2026 On average, Tesla car batteries last for 336 miles on a single charge. The lowest-range Tesla, the Model 3, lasts for 267 miles, while the longest-range Tesla, the Model S, lasts for 405 miles.