The lifespan of a solar battery is generally between five and 15 years. Though, that will depend on how well you maintain it. For example, exposure to extreme temperatures can decrease its lifespan. On the other hand, your solar power system can last for more than 20 years. So, bear in mind that you will most likely have to replace the battery before your solar power system needs to be replaced.