Most electric car batteries last between 10 and 12 years before they have to be replaced. Some may even last longer.