BenchMathLab calculators for molecular biology

How to calculate a PCR master mix

Updated October 30, 2026

Skip the maths: use the PCR master mix calculatorOpen calculator →

A master mix combines everything shared between your PCR reactions in one tube, so each reaction gets identical amounts and you pipette far fewer small volumes. The calculation has two parts: volumes per reaction, then scaling up.

Step 1: Volume of each component per reaction

For every component with a stock and final concentration:

volume per reaction = final concentration ÷ stock concentration × reaction volume

A typical 25 µL reaction:

ComponentStockFinalµL / reaction
Reaction buffer10X1X2.5
dNTP mix10 mM each0.2 mM each0.5
Forward primer10 µM0.5 µM1.25
Reverse primer10 µM0.5 µM1.25
DNA polymeraseper manufacturer0.25
Template DNAadded to each tube1
Waterto 25 µL18.25

Step 2: Scale up with extra volume

Liquid is lost on tip walls, so make mix for a few more reactions than you need. With 10% extra, 12 reactions become 13.2. Multiply every component except the template by 13.2:

Good practice

Skip the maths: use the PCR master mix calculatorOpen calculator →

Frequently asked questions

How much extra master mix should I make?

About 10% is typical, or one extra reaction per ten. Use more for many reactions, viscous mixes or multichannel pipetting.

Why does my water volume come out negative?

The components add up to more than the reaction volume. Use more concentrated stocks, lower final concentrations, or increase the reaction volume.

Should the template go in the master mix?

Only if every reaction uses the same template. Usually templates differ, so they are added to each tube separately.