The lifespan of a solar battery depends on several factors, including the type of battery, usage, and maintenance. Lithium-ion batteries typically last 10-15 years, while lead-acid batteries last 5-10 years.