Heating a swimming pool is typically done either with heat pumps or a solar heating system. There are different options for the type of equipment and a number of decisions to be made when deciding how to heat it. The duration depends upon the size of the pool.