Yes, there are solar-powered heaters, though they're not as used as the conventional type of heaters. But the solar heater is gaining popularity recently.