Pooldex

What order to add pool chemicals

Add chlorine first if it is below your target, then total alkalinity, pH, and calcium, with stabilizer or salt last.

By Aliaksandr Rusinski · Published October 4, 2026 · Formulas: methodology (last changed September 30, 2026)

Always follow your product’s label directions. Pool and spa chlorine, bromine, shock and algaecides are EPA-registered pesticides: use products labeled for pool or spa use, and don’t swim or soak until levels are within the limit on your product’s label. If this page and a label disagree, the label wins.

On this page (6 sections)

Run the pump for about 30 minutes between products. In a 20,000-gallon pool that means, for example, 77 fl oz of 10% liquid chlorine first, baking soda 30 minutes later, and acid 30 minutes after that.

The order (and why sanitizer comes first when it's low)

  1. Chlorine, if free chlorine (FC) is below your target. Water without enough chlorine is the only problem on this list that can make someone sick, so it goes first. The CDC's home pool guidance puts sanitizer and pH at the center of testing for this reason.
  2. Total alkalinity (TA). Baking soda raises TA; acid lowers it. Taylor Technologies' advice is to "bring total alkalinity into range before adjusting pH," because TA controls how far pH moves when you add anything.
  3. pH. Use acid to lower it and soda ash to raise it, in steps of no more than 0.4 pH down or 0.3 up. Retest between steps.
  4. Calcium hardness (CH). Add it only if it is below your range or your water balance is negative. Dissolve calcium chloride in a bucket of pool water first.
  5. Stabilizer (cyanuric acid, CYA). It dissolves over days, so it goes last and you retest it later. Never raise it past your target: only draining brings it down.
  6. Salt (salt pools only). Brush it around. The reading is reliable after about 24 hours.
  7. Top up chlorine at the end if your targets changed, for example after raising stabilizer.

Why not always pH first? Some sources put balance before sanitizer, and Taylor's order within balance (TA, then pH, then calcium) is exactly what we follow. We move chlorine to the front only when it is low, because a pool with 0.5 ppm free chlorine and perfect pH still has too little chlorine to kill germs. The methodology page shows where the sources differ and what we chose.

If chlorine is already in range, skip step 1 and start with alkalinity. The pool chemical calculator builds this order for your readings automatically, and skips anything that is already fine.

Pool chemical calculator

Inputs
Don't know it? Use the volume calculator.
ppm
ppm
ppmSets your chlorine target. Blank means 0 ppm (no stabilizer).
ppm
More options (total chlorine, temperature, and swim limit)
ppmOptional. Needed to see combined chlorine (CC = TC − FC).
°FOptional. Used for water balance (LSI).
ppmThe "do not swim above" number on your chlorine label. Many say 4 ppm. The label wins over any calculator.

Result for example values. Enter your own numbers.

Don't swim yet

Chlorine is low. After the acid step, wait 30 minutes with the pump running.

Your targets: FC 3–4 ppm (minimum 3 for CYA 40; your label's swim limit: 4 ppm), pH 7.4–7.6, TA 80–120, CYA 30–50. If your product's label lists different levels, the label wins.

1

Add chlorine

58 fl oz1.70 L

Pool liquid chlorine 10%

FC 1 → 4 ppm

Chlorine is below the minimum for your CYA (3 ppm).

Wait 30 min with the pump running.

2

Raise alkalinity: add baking soda

4.2 lb1.91 kg

Baking soda

TA 70 → 90 ppm

Total alkalinity is below 80 ppm.

Wait 30 min with the pump running.

3

Lower pH: add acid

13 fl oz393 mL

Muriatic acid 31.45%

pH 7.8 → 7.5

pH is above 7.6.

Retest pH before this step; the amount may change.

Retest FC and pH in 30 minutes.

Estimates, not guarantees. Always follow the product label. How we calculate

Wait times between chemicals

The general rule: one product at a time, pump running, and about 30 minutes before the next one. That lets the first product spread through the pool, so it never meets the next one in concentrated form near the return. Some products need longer before you can trust a new test.

How long to wait after each product
After addingBefore the next productBefore you retest itBefore swimming
Liquid chlorine or bleach (routine dose)30 min30 minwhen FC is back in your target range
Pool shock (dose from the label)30 minnext morning (FC and combined chlorine)when FC is at or below the label's swim limit (often 4 ppm)
Baking soda30 mina few hours of circulationno special wait
Muriatic or dry acid30 min30 min (pH)at least 30 min
Soda ash30 min30 min (pH); may cloud brieflyno special wait
Calcium chloride (pre-dissolved)30 minnext dayno special wait
Stabilizer (CYA)30 min3–7 days (it dissolves slowly)no special wait
Salt30 minabout 24 hours (Hayward)no special wait

The 30-minute pause and the "before swimming" times are our defaults, not a standard. When the product label says something different, follow the label. For swimming after a shock, see how long after shocking you can swim.

The pump does the mixing, so waiting with the pump off does not count. Brushing after granular products (baking soda, calcium, stabilizer in a sock) helps them dissolve and keeps them off the floor, which matters for vinyl liners.

Never mix: chlorine and acid

Chlorine and acid together release chlorine gas. The CDC's rule is short: never mix chlorine products with acid, because this could create toxic gases. The same goes for two different chlorine products, such as cal-hypo and trichlor tablets. In practice:

  • Use a separate, labeled scoop or measuring jug for each product, and never pour one product into a bucket that held another.
  • Add chlorine and acid at different spots in the pool, at least 30 minutes apart, with the pump running. Never pour acid into the skimmer right after chlorine, or into a chlorine floater.
  • Add chemicals to water, never water to chemicals.
  • Wear gloves and eye protection when you open and pour acid or chlorine.
  • Store chlorine and acid apart, closed, in a cool, dry place away from children.

If you breathe fumes or get chemicals on your skin or in your eyes, call Poison Control at 1-800-222-1222. The full list of incompatible pairs is in our pool chemical safety guide. Always follow the product label. It is a violation of federal law to use a pesticide product in a manner inconsistent with its labeling.

Example: a full rebalance

A 20,000-gallon plaster pool tests at free chlorine 0.5 ppm, pH 8.0, TA 60 ppm, CH 180 ppm, and CYA 20 ppm, with water at 80 °F. The owner has 10% liquid chlorine, 31.45% muriatic acid, baking soda, 77% calcium chloride, and stabilizer. Our engine gives this plan:

Rebalance plan for 20,000 gallons, in order
StepAmountChangeWhy now
1. Liquid chlorine 10%77 fl ozFC 0.5 → 3.5 ppmBelow the 2 ppm minimum for CYA 20
2. Baking soda (30 min later)8.4 lbTA 60 → 90 ppmTA below 80 ppm; fixed before pH
3. Muriatic acid 31.45% (30 min later)15 fl oz, first of 2 steps (about 22 fl oz total)pH 8.0 → 7.6At most 0.4 pH per step; retest pH before this step, since baking soda moved it
4. Calcium chloride 77% (30 min later)12.0 lb, first of 2 steps (about 16.8 lb total)CH 180 → 230 ppmBelow 200 ppm for plaster; at most 50 ppm per step
5. Stabilizer3.35 lbCYA 20 → 40 ppmBelow 30 ppm; retest in about 5 days

Computed with the same engine as the calculators (see methodology). Don't swim until chlorine is back in range and 30 minutes have passed after the acid. Once CYA reaches 40 ppm, the chlorine target rises to 3–5 ppm, so tomorrow's top-up will be a little larger.

Notice what the plan does not do: it does not add everything at once, and it splits the acid and calcium into steps. Step 3 is smaller than the full pH correction on purpose, because pH after baking soda will not be exactly 8.0 anymore. For more on each step, see how to raise alkalinity, how to lower pH, and calcium hardness.

FAQ

Should I adjust chlorine or pH first?

Chlorine first if free chlorine is below your minimum, because low chlorine is the problem that matters most for swimmers. If chlorine is in range, fix total alkalinity, then pH. Keep 30 minutes between chlorine and acid, with the pump running, and add them in different places.

Should you raise alkalinity or pH first?

Alkalinity first. Baking soda raises TA and nudges pH up a little, and TA decides how much the next pH correction moves pH. Retest pH after the TA step, then correct pH with the new reading.

How long to wait between adding pool chemicals?

About 30 minutes with the pump running between different products. Retest pH 30 minutes after acid, stabilizer after 3–7 days, salt after about 24 hours, and chlorine and combined chlorine the morning after a shock.

Sources

  • CDC, Home pool and hot tub water treatment and testing: cdc.gov
  • CDC MMWR, Pool chemical injuries, 2008–2017 (never mix chlorine and acid): cdc.gov
  • Taylor Technologies, K-1005 instruction manual (alkalinity before pH): PDF
  • Hayward, How much salt to add (salt reading after 24 hours): hayward.com