A solar water heater uses the sun’s energy to pre-heat household water before it enters the conventional electric (or gas) water heater. In areas where an abundance of sunshine exists year round, a solar water heater can generate up to 80% of your annual water heating needs.