Warranties are for 25 years, but the science shows solar panels can last anywhere between 30 to 40 years.