How the spa chemical calculator works
Hot water changes chemical reaction rates and accelerates sanitizer breakdown. Higher temperatures cause bathers to perspire, introducing organic bather waste that rapidly consumes free chlorine or bromine. Dichlor granules (sodium dichloro-s-triazinetrione) are the standard choice for chlorine spas because they dissolve quickly in hot water and carry cyanuric acid to protect chlorine from sunlight. For pool-scale calculations, see our pool chemical calculator and pool chlorine calculator.
When dosing hot tubs, standard kitchen measuring spoons provide the safest accuracy. One level teaspoon of dichlor granules weighs roughly 0.17 ounces, which raises free chlorine in a 400-gallon spa by approximately 2.3 ppm. Non-chlorine shock (potassium peroxymonosulfate, or MPS) should be added after heavy bather loads at roughly 1 to 2 tablespoons per 400 gallons to burn out organic waste without raising chlorine levels. For overall volume verification, use our hot tub volume calculator.
Maintaining pH and total alkalinity protects spa heaters and acrylic shells from scale or acid etching. Maintain total alkalinity between 80 and 120 ppm using baking soda, calculated with our pool alkalinity calculator. If pH drifts above 7.8, add dry acid (sodium bisulfate) in half-teaspoon increments to gently lower pH without tanking alkalinity. Always run jets on low speed with the air valves closed for 15 to 20 minutes after adding any dry chemical to guarantee complete mixing.
The formula, step by step
Dichlor Dose (tsp) = Gallons x Target Rise (ppm) x 0.00108; Baking Soda (tsp) = Gallons x TA Rise (ppm) x 0.0019
- Test current hot tub water parameters with a fresh test strip or liquid reagent kit.
- Verify your spa volume, typically 350 to 450 gallons for standard 4 to 6 person acrylic models.
- Select the chemical treatment needed from the dropdown menu.
- Enter your current reading and desired target reading.
- Measure doses in level teaspoons or tablespoons using dedicated plastic measuring spoons.
- Distribute granules across the water surface with jets running and the aerator air valves closed.
- Allow water to circulate for 20 minutes before re-testing or allowing bathers to enter.
Worked example
A 400-gallon acrylic portable spa with 4 persons sitting at 102 degrees Fahrenheit.
Test strip shows 1.0 ppm free chlorine, and the target is 4.0 ppm (rise of 3.0 ppm).
Dichlor calculation: 400 gal x 3.0 ppm x 0.00108 = 1.3 teaspoons (roughly 1 and 1/3 tsp).
Add 1.3 tsp of dichlor granules to the water with cover open and jets running on low speed.
Wait 20 minutes and verify chlorine level reaches 3.5 to 4.5 ppm before soaking.
Quick teaspoon and tablespoon dosing guide for common portable hot tub sizes
| Chemical Treatment | Desired Adjustment | 300 Gallons | 400 Gallons | 500 Gallons |
|---|---|---|---|---|
| Dichlor (55% Chlorine) | +3 ppm Free Chlorine | 1.0 tsp | 1.3 tsp | 1.6 tsp |
| Dichlor (55% Chlorine) | +5 ppm Free Chlorine | 1.6 tsp | 2.2 tsp | 2.7 tsp |
| MPS Shock (Oxidizer) | Routine Maintenance | 1.5 tbsp | 2.0 tbsp | 2.5 tbsp |
| Dry Acid (Sodium Bisulfate) | Lower pH by 0.2 | 0.5 tsp | 0.7 tsp | 0.9 tsp |
| Baking Soda (Sodium Bicarb) | +10 ppm Alkalinity | 1.0 tbsp | 1.3 tbsp | 1.7 tbsp |
Tips before you start
Always leave the hot tub cover open for at least 15 minutes after shocking to let oxidation gases escape into the open air rather than deteriorating your cover underside.
Never use trichlor tablets in a portable spa. Trichlor dissolves too quickly in hot water, creates high acidity, and voids acrylic shell warranties.
Every 10 ppm of free chlorine added from dichlor granules introduces 9 ppm of cyanuric acid (CYA). Drain and refill your hot tub every 90 to 120 days to prevent stabilizer buildup.
If using bromine, maintain a sodium bromide bank in the water and use MPS shock weekly to reactivate spent bromide into active hypobromous acid.
In-Depth Step-by-Step Guides
Read our field-tested tutorials for exact chemical formulas, equipment sizing, and troubleshooting:
Spa Chemical Calculator FAQs
Why shouldn't I use pool shock in my hot tub?
Standard pool shock products like cal-hypo (calcium hypochlorite) add excess calcium to hot water, leading to rapid scaling on spa heater elements and pump impellers. Standard liquid pool shock is also easy to overpour in small volumes, causing extreme chlorine spikes and skin irritation.
What is the difference between chlorine and non-chlorine MPS shock in a spa?
Dichlor chlorine shock adds both sanitizer and oxidizer to sanitize bacteria and burn away body oils. Non-chlorine shock (MPS) oxidizes dead organics and eliminates combined chlorine without increasing free chlorine levels, allowing you to soak again within 15 to 20 minutes.
How often should I drain and refill my hot tub?
A good rule of thumb is to drain and refill every 3 to 4 months. As sanitizers dissolve, total dissolved solids (TDS) and cyanuric acid accumulate, causing water to look dull, foam excessively, and lose sanitizing effectiveness.
Why do spa jets need to run with air controls off when adding chemicals?
Running the jets circulates the chemical evenly through the plumbing and heater loop. Keeping the air venturi valves closed prevents excessive aeration, which can rapidly raise water pH and blow dry chemical powder into your face.
Industry Standards & Authority References
Calculations and safety recommendations are verified against published consensus guidelines:
- CDC MAHC: Hot Tub and Spa Water Sanitation Standards
- Pool & Hot Tub Alliance (ANSI/APSP-11): Residential Spas and Hot Tubs Water Quality Standard
- EPA Office of Pesticide Programs: Pesticide Registration for Swimming Pool and Spa Sanitizers
