Pool Heat-Up Time Calculator

Estimate how long it takes to heat your pool by a given number of degrees, from your pool volume and your heater's BTU rating.

Estimate: results come from your inputs and standard values (8.34 lb/gal, pool geometry). Measure your pool and verify before relying on a number.

Calculator

gal
Total water volume of the pool.
°F
How many degrees you want to add.
BTU/hr
The heater's BTU/hr rating.
Gas heaters run about 0.82.
Heat-up time (ideal)3.81 hours
Energy needed1,251,000 BTU
Raise temp by10 °F

A 400,000 BTU heater warms 15,000 gallons by 10 °F in about 3.8 hours (ideal minimum — surface loss adds time).

Knowing how long your pool takes to warm up turns "I'll heat it later" into a plan. If you want the water at 84 °F by the time you get home, you need to know when to switch the heater on — and that depends only on how much water you have, how many degrees you are adding and how many BTUs your heater delivers each hour. This tool answers the question directly: enter your volume, the temperature rise you want and your heater's BTU rating, and it returns the ideal heat-up time.

The result is a best-case minimum. It assumes every BTU the heater produces goes into the water, which is true on a calm, covered pool and optimistic on a bare pool in the wind. Treat it as the fastest the pool could possibly warm, then add a margin for real-world heat loss.

Formula

Rearrange the heating-energy formula to solve for time:

hours = (gallons × 8.34 × ΔT) ÷ (BTU/hr × efficiency)

  • gallons × 8.34 × ΔT — the energy in BTU needed to raise the water.
  • BTU/hr — your heater's output rating.
  • efficiency — the fraction that reaches the water (~0.82 for gas).

Because energy scales directly with both volume and ΔT, the time does too: twice the water, or twice the temperature rise, means about twice the wait.

Worked example

A 15,000-gallon pool, a 400,000 BTU heater at 82% efficiency, raising the water 10 °F:

15,000 × 8.34 × 10 = 1,251,000 BTU needed.

1,251,000 ÷ (400,000 × 0.82) = 1,251,000 ÷ 328,000 = 3.81 hours.

So plan to switch on just under four hours before you want to swim. A 20 °F rise on the same pool and heater would take about 7.6 hours — start the night before.

Why real time runs longer

The calculated time is an ideal minimum, and every real pool takes a little longer. The heater is fighting two things at once: raising the water, and replacing the heat the pool sheds to the air, to evaporation and, for in-ground pools, to the surrounding ground. On a warm, still, covered pool that loss is minor and you will land close to the number above. On a bare pool on a breezy evening, evaporation alone can carry away a large share of the heater's output, and the heat-up can take half again as long — or, in extreme wind, stall entirely.

The most powerful fix is a cover. A solar or bubble cover floating on the surface stops most evaporation, which is where the bulk of open-pool heat loss comes from; with one on, your real heat-up time moves back toward the ideal figure and the pool holds its warmth overnight instead of giving it back by morning. Timing helps too: heating during the day, when the air and any solar gain work with you rather than against you, is faster and cheaper than heating through a cold night. Finally, remember the relationship is linear — if the tool says four hours for 10 °F, budget roughly eight for 20 °F, and scale up in proportion for a larger pool. Once you have the time, the heating cost calculator tells you what that run will cost at your own gas or electricity rate.

Reference table

Ideal heat-up time for a 15,000-gallon pool, raising the temperature 10 °F at 82% efficiency (surface loss ignored — real time is longer):

Heater ratingHeat-up time
100,000 BTU/hr15.3 hours
150,000 BTU/hr10.2 hours
250,000 BTU/hr6.1 hours
400,000 BTU/hr3.8 hours

Time scales with volume and with ΔT: a 30,000-gallon pool, or a 20 °F rise, takes about twice as long.

Frequently asked questions

How long does it take to heat a pool?

Divide the energy needed (gallons × 8.34 × ΔT) by your heater's effective output. A 15,000-gallon pool with a 400,000 BTU heater warms 10 °F in about 3.8 hours. Enter your own figures above.

Why does my pool take longer than the calculator says?

The result is an ideal minimum that ignores heat lost to wind, evaporation and cool air while the heater runs. A bare pool on a breezy night can take half again as long. A cover brings the real time back toward the estimate.

Does a bigger heater heat the pool faster?

Yes — heat-up time is inversely proportional to output. A heater with twice the BTU/hr rating warms the same pool in about half the time, though it burns fuel at a higher rate to do it.

How much longer for a 20-degree rise instead of 10?

About twice as long. Energy scales directly with the temperature rise, so doubling ΔT doubles the heat-up time on the same heater.

Should I heat during the day or overnight?

Daytime is usually faster and cheaper: the warmer air reduces heat loss and any sun works in your favor. Overnight heating fights colder air, so keep a cover on to limit the loss.