Generally, electric vehicle batteries last 10-20 years, but some factors may reduce their lifespan. For instance, batteries may degrade faster in hotter climates as heat does not pair well with EVs.