The life of a solar battery depends on the battery technology. Typically, the solar battery’s useful lifespan ranges between 10 to 15 years. Warranties will give you an idea of how long a particular battery will last. If you install a solar battery today, there is a good chance you will need to replace it at least once over the course of your solar system’s 25 year warrantied lifespan.