According to Toyota, the battery in a Prius will last between 100,000 and 150,000 miles (160,934 - 241,401 km), or around 8-10 years.