For  Nissan Leafs the cost to replace the battery is US$5000. However, Nissan has an 8 year / 160,000km / 100,000 miles warranty on new Nissan Leafs.

Defects have been extremely rare and batteries do deteriorate over time. With care and planning they could last longer than 7 – 8 years.