Een zonneboiler zet elektromagnetische straling van de zon om in warmte. De boiler bestaat uit een zonnecollector en een voorraadvat. De collector, die vaak op het dak van een woning wordt geplaatst, vangt het zonlicht op. Het warme water wordt bewaard in het voorraadvat, omdat de productie van de warmte niet altijd gelijk is aan de vraag. In Nederland is de opbrengst van een zonneboiler optimaal als de hellingshoek van de collector ongeveer 45 graden is en deze georiënteerd is op het zuiden.