As the name says, these pool heaters use the energy of the sun to heat water. They are energy efficient, clean, and need less maintenance and running costs. The cons of these heaters are, they do not work well for indoor swimming pools and heat outdoor swimming pools slowly. The cost of buying and installing is also high.