Coffee Cooling Time Calculator

Enter a starting temperature, a second reading after a timed wait, and your preferred drinking range. The calculator calibrates the cooling curve from your actual cup and estimates both the remaining wait and the length of the drinkable window.

Your numbers
Use the same unit for every temperature; the cooling time is unchanged after consistent conversion.
Enter the drink temperature at the start of the timed cooling period.
Enter the approximately constant air temperature around the cup.
Measure the drink again after the observation period without changing the cup or surroundings.
Enter the elapsed time between the starting and observed temperature readings.
This is the upper temperature at which you want to begin drinking.
This is the lower boundary of your preferred drinking-temperature range.

Estimated time to preferred temperature18.79

Additional wait after measured reading
8.79
Preferred drinking window
11.87
Estimated time to too-cool temperature
30.66
Calibrated cooling constant
0.03
Temperature-difference half-life
23.63
Cooling milestones
MilestoneMinutes from startMinutes after measured reading
Preferred temperature18.798.79
Too-cool temperature30.6620.66

Assumes the cup, room, lid, stirring, and airflow stay the same after the timed reading.

All temperature entries must use the same unit.

How to use this calculator

  1. Choose Fahrenheit or Celsius, then use that same unit for every temperature entry.
  2. Measure the drink temperature at the start of the observation period.
  3. Measure it again after a timed wait without changing the cup, lid, stirring, or room conditions.
  4. Enter the temperature where you want to start drinking and the point where it is too cool.
  5. Read the total time from the first reading, the added wait from the second reading, and the preferred-temperature window.

How the cooling time is calculated

This calculator uses Newton's law of cooling, but it does not ask you to guess a cooling constant. It infers that constant from two real temperature readings taken from the same drink under the same conditions.

The model is:

T(t) = Ta + (T0 - Ta) x e^(-k x t)

  • T0 is the starting drink temperature.
  • Ta is the room temperature around the cup.
  • T1 is the observed drink temperature after t1 minutes.
  • k is the calibrated cooling constant per minute.

From the timed reading, the calculator solves k = -ln((T1 - Ta) / (T0 - Ta)) / t1. For a target temperature Tx, it then solves t(Tx) = -ln((Tx - Ta) / (T0 - Ta)) / k. The preferred start time is t(TU), where TU is your preferred drinking temperature. The too-cool time is t(TL), where TL is the lower boundary of your range. The added wait is max(0, t(TU) - t1), and the preferred window is t(TL) - t(TU).

What changes the result most

The largest drivers are the gap between the drink and the room, the cup's heat loss, and anything that changes evaporation or convection. A wide uncovered mug generally cools faster than a lidded travel cup. Stirring, moving to a colder room, placing the cup near airflow, or pouring into another container changes the cooling constant, so the second reading should be taken in the same setup you plan to keep using.

Adding milk or water can change the temperature immediately and can also change the later cooling rate. If you add anything after the second reading, measure again and restart the timed observation. If your real concern is caffeine timing rather than drink temperature, Countfolk's caffeine half-life calculator models a different process. If the drink was held during an outage or food-safety concern, use the power-outage food-safety calculator instead of relying on a sipping-temperature estimate.

What the calculator leaves out

Newton's law is a useful approximation when the surroundings and heat-transfer conditions stay steady. Real coffee cooling is not a perfect single exponential because evaporation changes as the surface cools, convection can shift with air movement, and the cup itself absorbs and releases heat. The estimate is best treated as a planning aid for one cup in one setup, not a burn-safety guarantee.

Worked example

Suppose your coffee starts at 190 degrees, the room is 72 degrees, and a second reading after 10 minutes is 160 degrees. The calibrated constant is -ln((160 - 72) / (190 - 72)) / 10, or about 0.0293 per minute.

If you want to start drinking at 140 degrees and consider the coffee too cool at 120 degrees, the model reaches 140 degrees about 18.79 minutes after the first reading. Since 10 minutes have already passed, the additional wait is about 8.79 minutes. The model reaches 120 degrees about 30.66 minutes after the first reading, so the preferred drinking window is about 11.87 minutes.

Common questions

How can I estimate when my coffee will be cool enough to drink?

Measure the coffee once, wait a known number of minutes, and measure it again without changing the cup or surroundings. This calculator uses those two readings to estimate when the same cup reaches your chosen drinking temperature.

Why does the calculator need a second temperature reading?

Different cups, lids, fill levels, and rooms cool at different rates. The second reading lets the calculator infer the effective cooling constant for your actual setup instead of using a generic value.

What is Newton's law of cooling?

Newton's law of cooling models temperature difference from the room as an exponential decay. In plain terms, very hot coffee cools quickly at first, then cools more slowly as it gets closer to room temperature.

Does adding milk make coffee cool faster?

Milk usually lowers the drink temperature immediately because it mixes in cooler liquid. It can also change the later cooling rate by changing the drink volume, surface temperature, and convection pattern, so add milk before both readings or restart the measurement afterward.

What temperature should I choose as my preferred drinking temperature?

Use a personal planning value, not a safety threshold. Many people choose a range somewhere below very hot serving temperature and above lukewarm, but cup style, sip size, and personal sensitivity matter.

Can I use this for tea, cocoa, soup, or another hot drink?

Yes, if the item is cooling toward a steady room temperature and you can take two readings under the same conditions. Thick soups, covered containers, and drinks with toppings may depart more from a single exponential curve.

Put this calculator on your site

Paste the snippet below where you want the calculator to appear. It stays up to date automatically and links back here.

<iframe src="https://countfolk.com/embed/coffee-cooling-time-calculator/" title="Coffee Cooling Time Calculator" width="100%" height="640" style="border:0;max-width:44rem" loading="lazy"></iframe>