StatGardenREF. DESK
Calculators/Physics/Newton's Law of Cooling Calculator
Physics

Newton's Law of Cooling Calculator

Temperature of an object at a given time as it cools or warms towards its surroundings.

Published 25 August 2026

What this calculator does

Newton's law of cooling describes how an object's temperature approaches the temperature of its surroundings over time: T(t) = T_env + (T0 − T_env) × e^(−kt). T0 is the starting temperature, T_env is the ambient or surrounding temperature, k is a cooling rate constant, and t is elapsed time. The gap between the object and its surroundings shrinks exponentially rather than in a straight line.

The cooling constant k is not a universal number: it depends on the object's surface area, material, shape and how much airflow or contact it has with its surroundings, so it has to be measured or estimated for the specific situation rather than assumed. This calculator leaves k as a free input for that reason, alongside the starting temperature, ambient temperature and elapsed time.

The formula

FormulaT(t) = T_env + (T0 − T_env) × e^(−k t)

The temperature gap above (or below) ambient shrinks by a constant proportion for every unit of time, which is what makes the decay exponential rather than linear. Multiplying the initial gap (T0 − T_env) by e^(−kt) gives the remaining gap at time t, and adding that back to the ambient temperature gives the object’s actual temperature at that moment.

TermMeaning
T0Initial temperature of the object at time zero.
T_envAmbient temperature: the constant temperature of the surroundings the object is cooling (or warming) towards.
kCooling rate constant, in units of 1/time. A bigger k means faster cooling; it depends on the object and its environment, not a fixed physical constant.
tElapsed time since the object was at temperature T0.

The inputs explained

FieldWhat to enter
Initial temperature (°C)The temperature the object started at, at time zero.
Ambient (surrounding) temperature (°C)The constant temperature of the surrounding environment the object is cooling or warming towards.
Cooling rate constant (k) (1/min)The cooling rate constant for this specific object and setting. It must be measured or estimated; there is no single correct value.
Elapsed time (min)How much time has elapsed since the object was at the starting temperature.

When to use it

Predicting how a hot drink or dish cools

Given a starting temperature, a room temperature and a cooling constant estimated from past measurements, this works out the temperature at any later time without waiting to check.

Estimating time of death in forensic contexts

A simplified form of Newton’s law of cooling is the classical model behind body-temperature-based time-of-death estimates, though real forensic use adds corrections this basic formula does not include.

Checking a cooling rate constant against measured data

If a real measurement of temperature at a known time is available, comparing it against this calculator’s prediction for a trial value of k shows whether that k is a reasonable fit.

Worked examples

Every figure in the tables below is produced by this page’s own calculator at build time, so the numbers and the tool always agree. Select any row to load that scenario.

How temperature falls over time at a fixed cooling rate

The same starting and ambient temperatures, with elapsed time varied.

Starting at 90°C, ambient 20°C, k = 0.05 per minute
Elapsed timeTemperature at time tRemaining gap above ambient at time t
0 min90.0070.00
5 min74.5254.52
10 min62.4642.46
20 min45.7525.75
30 min35.6215.62
60 min23.493.49
The temperature drops quickly at first, from 90.00°C to 74.52°C in the first 5 minutes, then more slowly as it approaches ambient: by 60 minutes it has settled to 23.49°C, only 3.49°C above the 20°C surroundings.

How the cooling rate constant changes the outcome at a fixed time

The same 20-minute mark, with the cooling rate constant k varied.

Starting at 90°C, ambient 20°C, after 20 minutes
Cooling constant kTemperature at time tRemaining gap above ambient at time t
0.01 /min77.3157.31
0.03 /min58.4238.42
0.05 /min45.7525.75
0.08 /min34.1314.13
0.1 /min29.479.47
0.15 /min23.493.49
A larger k cools faster: at k = 0.01 the object is still at 77.31°C after 20 minutes, while at k = 0.15 it has already fallen to 23.49°C, close to the 20°C ambient temperature.

Questions

Where does the cooling rate constant k come from?

It is not a fixed physical constant like the ones used for unit conversions; it depends on the object’s surface area, shape, material and how much airflow or contact it has with its surroundings. In practice, k is fitted from at least one measured temperature at a known time, or taken from a similar past case.

Does this formula work for warming as well as cooling?

Yes. The same equation applies whether the object starts below or above the ambient temperature; the temperature simply approaches ambient from whichever side it started on.

What happens if the ambient temperature changes during the process?

This formula assumes a constant ambient temperature throughout. If the surroundings are also changing temperature, such as a room warming up over the day, the basic formula no longer applies exactly and a more advanced model is needed.

How is this different from the drink chilling time calculator?

The drink chilling time calculator solves the same equation the other way around: given a target temperature, it finds the time needed to reach it. This calculator instead takes a fixed time and reports the temperature reached by then.

To solve the same equation the other way, for the time needed to reach a target temperature, see the drink chilling time calculator.