The cheapest way to heat a pool is by using a solar cover. Solar covers are made of clear plastic and work by trapping the sun's heat in the pool. They can raise the temperature of the water by up to 15 degrees Fahrenheit.