Pools & Water Features

Pool Stabilizer (Cyanuric Acid) Calculator

How much stabiliser takes cyanuric acid to your target, the free chlorine that level needs, and how much of the pool to drain when it is already too high.

  • Answers as you type
  • Every formula cited
  • Calculated in your browser
SettingsSettings for this calculationUS
Market
Imperial · sales tax
Water volume, worked out from the pool's dimensions.

The dose is directly proportional to it, and stabiliser — like salt — only comes back out with water, so an overestimated volume becomes a stabiliser level you then have to drain away.

Zero for fresh water; otherwise a test reading.

Test it rather than assume it. A pool dosed with trichlor tablets or dichlor granules gains stabiliser with every dose, and after a season it is often far higher than anyone added on purpose.

Where you want it. Public venues under the MAHC stay at or below 90 ppm.

Pentair's guide keeps 30 to 50 ppm with a salt chlorine generator; Hayward's AquaRite manual gives 60 to 80. Higher protects chlorine from the sun better and binds more of it, so every step up needs more free chlorine to do the same work — the page shows how much the 45:1 ratio implies. Indoor pools and spas: see the notes before adding any.

From the label. Granular stabiliser is sold at 99 to 100%.

A liquid or pre-dissolved stabiliser is a different product at a different strength — enter what its label states, or the dose will be several times too small.

Only used to show how fast the level climbs on its own.

Trichlor and dichlor are stabilised chlorine: the cyanuric acid is part of the molecule and stays in the water when the chlorine is used up. The page shows how much each 10 ppm of chlorine from them leaves behind, which is what decides how often a tablet pool ends up being drained.

Stabiliser to add

4.45 lb

Medium confidence

A rise of 40 ppm. At 40 ppm the 45:1 ratio needs at least 2.0 ppm of free chlorine.

Rise asked for
40 ppm
Least free chlorine at this level (45:1, and 2.0 ppm floor)
2 ppm
Stabiliser added by each 10 ppm of chlorine from your source
0 ppm
Share of the pool to drain, if lowering
0 %
Stabiliser per 10,000 gal per 10 ppm
0.84 lb
Then change the inputs to see how far the answer moves.

Show calculation logic

How this was calculated

Formula source(s)

  • Cyanuric acid is read in ppm, which is milligrams per litre, so the stabiliser to add is the rise times the pool's litres divided by the product's cyanuric acid content
  • CDC Model Aquatic Health Code, 2023: 5.7.3.1.3.2, the CYA level at all aquatic venues shall remain at or below 90 ppm; 5.7.3.1.1.2.2, venues using CYA maintain free chlorine of at least 2.0 ppm; 5.7.3.1.3.1, no CYA in spas and therapy pools for new construction; 6.6.3, a CYA to free chlorine ratio above 45:1 is an imminent health hazard
  • Pentair IntelliChlor IC15 Installation and User's Guide: cyanuric acid is needed in outdoor pools; 90% of unstabilised chlorine is destroyed by the sun's UV within two hours; keep 30 to 50 ppm with a salt chlorine generator; do not use cyanuric acid in indoor pools
  • Stabilised chlorine carries cyanuric acid in: one mole of trichloroisocyanuric acid releases three moles of chlorine (as Cl2, 70.906 g/mol) and one of cyanuric acid (129.07 g/mol); sodium dichloroisocyanurate releases two and one

Inputs used

Pool volume
13210 gal
Current cyanuric acid (ppm)
0
Target cyanuric acid (ppm)
40
Cyanuric acid content (%)
99
Everyday chlorine
Liquid chlorine, cal-hypo or a salt cell — adds no stabiliser

Intermediate steps

Rise asked for
40 ppm
Least free chlorine at this level (45:1, and 2.0 ppm floor)
2 ppm
Stabiliser added by each 10 ppm of chlorine from your source
0 ppm
Share of the pool to drain, if lowering
0 %
Stabiliser per 10,000 gal per 10 ppm
0.84 lb
Final result4.45 lb

Confidence note: A rise of 40 ppm. At 40 ppm the 45:1 ratio needs at least 2.0 ppm of free chlorine.

What this calculation does not cover

  • Stabiliser does not break down in ordinary pool use, so the dependable way to lower it is to replace part of the water — which is why it is worth adding in stages and testing between them rather than correcting an overshoot afterwards.
  • Every ppm of stabiliser binds some chlorine. A higher level protects chlorine from the sun and leaves less of it active, so the free chlorine that does the same work rises with it. The Model Aquatic Health Code holds public venues to a CYA to free chlorine ratio of no more than 45:1 and a free chlorine of at least 2.0 ppm wherever stabiliser is used.
  • Trichlor and dichlor add stabiliser with every dose: about 6 ppm for every 10 ppm of chlorine from trichlor and about 9 ppm from dichlor. A pool run on them all season climbs whether anyone adds stabiliser or not.
  • Not for indoor pools, spas or therapy pools. Stabiliser protects chlorine from sunlight and does nothing indoors but bind it; Pentair's guide says not to use it in indoor pools, and the MAHC excludes it from new spas and therapy pools.
  • Granular cyanuric acid dissolves slowly. A test taken the same day reads low, and dosing again on that reading is how pools overshoot — wait until it has fully dissolved, which can take days, before testing and topping up.
  • The 90 ppm figure is the MAHC's for public aquatic venues; local codes and a private pool's own practice may set other limits, and the page shows the target you enter against the ratio rather than approving it.

Estimated cost — your price

This site holds no price list for this material — local prices vary too much to publish honestly. Enter your supplier's price and the result is costed with it.

Computed in your browser — nothing you enter is uploaded. Presented in US customary units and US trade terminology. Where a formula follows a published standard, that standard and its edition are cited beside it on this page; where none governs, the page says so. Local amendments override model codes — verify against the code in force where you build.

Sources checked 2026-09-25 · v1.0.0

Regulatory standards & verification citations4
  1. Cyanuric acid is read in ppm, which is milligrams per litre, so the stabiliser to add is the rise times the pool's litres divided by the product's cyanuric acid content
  2. CDC Model Aquatic Health Code, 2023: 5.7.3.1.3.2, the CYA level at all aquatic venues shall remain at or below 90 ppm; 5.7.3.1.1.2.2, venues using CYA maintain free chlorine of at least 2.0 ppm; 5.7.3.1.3.1, no CYA in spas and therapy pools for new construction; 6.6.3, a CYA to free chlorine ratio above 45:1 is an imminent health hazard
  3. Pentair IntelliChlor IC15 Installation and User's Guide: cyanuric acid is needed in outdoor pools; 90% of unstabilised chlorine is destroyed by the sun's UV within two hours; keep 30 to 50 ppm with a salt chlorine generator; do not use cyanuric acid in indoor pools
  4. Stabilised chlorine carries cyanuric acid in: one mole of trichloroisocyanuric acid releases three moles of chlorine (as Cl2, 70.906 g/mol) and one of cyanuric acid (129.07 g/mol); sodium dichloroisocyanurate releases two and one
Cite this page

Your workspace

Most jobs need more than one number. Add the calculators you need next and they open right here, underneath this one — your figures stay on screen and nothing is lost to a page change.

Now that you have the number

These guides cover the work this quantity is for.

How to calculate pool stabilizer (cyanuric acid) in 6 steps

  1. Pool volumeWater volume, worked out from the pool's dimensions.
  2. Current cyanuric acid (ppm)Zero for fresh water; otherwise a test reading.
  3. Target cyanuric acid (ppm)Where you want it. Public venues under the MAHC stay at or below 90 ppm.
  4. Cyanuric acid content (%)From the label. Granular stabiliser is sold at 99 to 100%.
  5. Everyday chlorineOnly used to show how fast the level climbs on its own.
  6. Stabiliser to addThe tool computes the stabiliser to add from those figures and shows the formula, its sources, and a confidence rating alongside it.

Stabiliser to add by pool volume

Page defaults, not your figures above.

Pool volumeStabiliser to add (lb)
10,000 gal3.37
15,000 gal5.06
20,000 gal6.74
25,000 gal8.43

Frequently asked questions

How much stabilizer do I need to raise cyanuric acid 10 ppm?
About 0.83 lb of pure cyanuric acid per 10,000 US gallons, or 0.38 kg in 38 m³ — 100 grams per 10 m³. That is plain arithmetic: 10 ppm is 10 milligrams in every litre. It is a useful check on a label's own rule of thumb, which is not always right: 1.5 lb per 10,000 gallons works out at 18 ppm, not 10.
What should my cyanuric acid level be?
Public venues stay at or below 90 ppm under the Model Aquatic Health Code, while Pentair's salt cell guide says 30 to 50 ppm and Hayward's 60 to 80, so the rule you work to decides it. Whatever the figure, more stabiliser needs more free chlorine for the same effect — the MAHC treats a ratio above 45 to 1 as an imminent health hazard — so the level and the chlorine are set together.
How do I lower cyanuric acid in my pool?
By replacing part of the water, which is the dependable way because ordinary pool care does not break it down. With stabiliser-free fill water, going from 120 to 60 ppm means replacing half the pool; from 90 to 60, a third. The drain-and-refill calculator works the volume, including any stabiliser already in your fill water.
Why does my stabilizer keep going up?
Almost always because the chlorine is stabilised. Trichlor tablets leave about 6 ppm of cyanuric acid for every 10 ppm of chlorine they deliver, and dichlor about 9, so a pool run on them all season climbs steadily with no stabiliser added on purpose. Switching the everyday chlorine to liquid chlorine, cal-hypo or a salt cell stops the climb.
Preliminary estimate, not certified engineering. This tool produces an indicative quantity calculation for planning purposes only — it is not a certified structural analysis, a guaranteed material takeoff, or a substitute for building department approval. Always verify measurements on-site and have a licensed contractor or structural engineer review any load-bearing, code-sensitive, or safety-critical work before purchasing materials or starting construction. Spotted an arithmetic or standards error? Report it to contact@craftquantities.com with your inputs — a confirmed fix gets a permanent check of its own, so the same mistake cannot come back.