Energy & Environment

Bacteria Growth Calculator (Doubling Time)

Predict a bacterial population from the starting count, the doubling time, and how much time has passed. It uses the exponential model and has presets for E. coli, Salmonella, S. aureus, Listeria, and M. tuberculosis.

Reviewed and updated

How to use
  1. Enter the initial cell count.
  2. Enter the doubling time, or pick a preset species.
  3. Enter the elapsed time.
Estimates based on typical values; your real usage and rates will vary.
Was this helpful?

Each generation doubles the count

N = N₀ × 2t / Td

Bacteria split in two, so the population multiplies rather than adds. t / Td is simply how many doublings fit in the elapsed time. Ten doublings is a factor of 1,024; twenty is over a million. That is why a warm food left out spoils so fast.

Doublings and the resulting count

Doublings (t / Td)MultiplierFrom 1 cell
12
532×32
101,024×~1 thousand
201,048,576×~1 million
30~1.07 billion×~1 billion

To count doublings backwards from a known population: doublings = log₂(N / N₀). To reach a target N, that many doublings times Td is the time.

Typical doubling times at 37°C

OrganismDoubling time
E. coli (rich medium)~20 min
Salmonella25–30 min
Staphylococcus aureus25–30 min
Listeria monocytogenes30–40 min
Clostridium botulinum30–60 min

These are lab-optimal figures. A poorer medium or a cooler temperature stretches the doubling time to an hour or more, which is the whole point of refrigeration.

Common questions

How long for one E. coli cell to reach a million?

A million is about 20 doublings (2 to the 20th is roughly 1.05 million). At a 20-minute doubling time that is about 400 minutes, or just under 7 hours, under ideal lab conditions.

What is the difference between doubling time and growth rate?

Doubling time is a concrete span, like 20 minutes. Growth rate r is the constant in the exponential form. They are linked: r equals the natural log of 2 divided by the doubling time, so a 20-minute doubling gives r of about 0.035 per minute.

Does bacteria growth stay exponential forever?

No. Doubling only holds during the log phase, when food is plentiful and waste is low. Before it comes a slow lag phase, and after it the culture hits a stationary phase and then decline as nutrients run out and waste builds up.

From the blog

Guides & how-tos

All articles →