Solar Water Heater Solar water heaters are an alternative to existing electrical geysers that use solar thermal energy to produce hot water.