Spa Water Balance: pH, Alkalinity, Calcium for Hot Tubs

SPA · WATER BALANCE

Spa water balance: tighter ranges, faster swings, different math

Spa chemistry isn’t pool chemistry on a small scale. The parameters drift faster, the consequences arrive faster, and the right ranges are different. Here’s how to keep your hot tub balanced.

Free PDF: Pool & Spa Quick-Reference Checklist + app launch alert.

Water Test Calculator spa balance screen
BH

Ben Harris, Co-founder, NovaForge Labs

Australian SEO specialist. Pool chemistry cross-referenced against Trouble Free Pool, ANSI/APSP-11, AS 3633-1989, and Taylor K-2006C reference kit testing.

Last updated: 2 June 2026

Spa chemistry is harder than pool chemistry, not easier. The volume is smaller (1,500 L typical vs 50,000 L for a pool), the temperature is higher (38°C vs 25°C), the aeration is stronger (jets drive off-gas constantly), and the bather-to-water ratio is extreme. A pool that’s been neglected for two weeks goes cloudy. A spa that’s been neglected for two days goes foamy, smelly, and chloramine-loaded.

This guide covers the ideal water balance for spas, the parameters that matter, the right targets, and the balancing order that prevents chasing yourself in circles.

The spa balance targets

ParameterTarget rangeSpa-specific notes
Free chlorine (chlorine spa)3–5 ppmHigher than pools due to extreme bather load
Bromine (bromine spa)3–6 ppmEquivalent sanitation to FC at higher ppm
pH7.2–7.6Tighter than pools, aeration drives pH up fast
Total Alkalinity80–100 ppmLower end of pool range
Calcium Hardness150–250 ppmLower than pools, protects heating elements
Cyanuric Acid (outdoor chlorine spa only)0–30 ppmZero for indoor spas; max 30 for outdoor
Total Dissolved Solids (TDS)< 1,500 ppm above fillWhen exceeded, drain regardless of other readings

The biggest differences from pool chemistry: pH is at the lower end, calcium hardness is significantly lower, and there’s a TDS ceiling that triggers a drain. Total alkalinity is also lower than pool targets, the tighter buffering window is desirable in spas where pH swings fast.

Why spa parameters differ from pools

Higher free chlorine target

Spas have an extreme bather-to-water ratio. A 1,500 L spa with 4 bathers has the contaminant load per litre of a 50,000 L pool with 130 swimmers. The free chlorine target compensates, 3–5 ppm constant vs the pool’s 4–7 ppm with frequent low-readings between top-ups.

Tighter pH range

Aeration from jets drives off dissolved CO₂, which raises pH faster than in pools. A spa with jets running for an hour will see pH drift up 0.1–0.2 points. Maintaining at 7.2–7.4 gives the spa room to drift to 7.6 between checks rather than hitting 7.8+ where chlorine effectiveness collapses.

Lower calcium hardness

Spas have heating elements that scale up faster than pool equipment. Lower calcium target (150–250 ppm vs 200–400 ppm in pools) reduces scale risk on the heater coil. Below 100 ppm, water becomes aggressive and corrosive. The 150–250 ppm window protects equipment without causing scale.

Cyanuric acid considerations

Indoor spas need no CYA, there’s no UV. Adding CYA to an indoor spa is pure downside (chlorine binding, no UV protection). Outdoor spas tolerate 20–30 ppm of CYA for partial UV protection.

The right balance order

Same principles as pools, but execute faster because spa chemistry moves faster:

  1. Total Alkalinity to 80–100 ppm, first, because TA buffers pH. Without it, pH bounces wildly.
  2. pH to 7.2–7.4, second, once TA is stable.
  3. Calcium Hardness to 150–250 ppm, third, primarily for heater protection.
  4. Sanitiser (chlorine or bromine) to range, fourth, set up the ongoing sanitiser system.
  5. Cyanuric Acid to 20–30 ppm, fifth, only for outdoor chlorine spas.

Dosing math for a 1,500 L spa

Raising pH (need this rarely)

Sodium bicarbonate (baking soda), about 12 g raises TA by 10 ppm and pH slightly. Most spas don’t need pH raised; aeration handles it.

Lowering pH (need this often)

Dry acid (sodium bisulfate), about 10 g lowers pH by 0.2 in a 1,500 L spa. Add slowly with jets running, re-test at 30 minutes. Expect to add dry acid 1–2 times per week in a regularly-used spa.

Raising chlorine

Dichlor granular, about 5–8 g raises FC by 1 ppm in a 1,500 L spa.

Raising bromine

Sodium bromide + MPS, initial dose of 60 g sodium bromide per 1,500 L establishes bromide reserve. Then 30 g of MPS weekly oxidises it into active sanitiser.

Raising alkalinity

Sodium bicarbonate, about 12 g per 1,500 L raises TA by 10 ppm.

Raising calcium hardness

Calcium chloride, about 12 g raises CH by 10 ppm in a 1,500 L spa.

Common spa balance problems

“My pH keeps creeping up”

Normal aeration behaviour, every spa does this. Add acid weekly. If pH is climbing faster than weekly acid can manage, check: is TA too low (causing wild pH swings)? Are jets running excessively (more aeration = faster pH climb)?

“My chlorine won’t hold”

Multiple possible causes for spas: combined chlorine buildup (shock to break-point), high bather load (increase routine dose), pH too high (chlorine working at half-strength), water nearing drain time (TDS limiting chemistry).

“Foam every time I run the jets”

Body oils and lotions. Causes: bathers not rinsing before entering, dirty filter cartridge, water nearing TDS limit. Fix: rinse routine before bathing, clean filter, drain if TDS over limit.

“Water looks fine but smells weird”

Chloramines (or bromamines). The “spa smell” most owners associate with proper chlorination is actually combined chlorine. Shock to break-point with chlorine, run jets with lid open for off-gassing.

“Calcium is at 350 ppm and rising”

You’ve added too much calcium hardness booster, or are using a hard-water fill. The fix is partial drain. Calcium can’t be removed any other way.

Testing frequency for spas

ParameterTesting frequency
FC / BromineBefore every use + 2x/week routine
pHTwice weekly
Total AlkalinityWeekly
Calcium HardnessMonthly
CYA (outdoor chlorine spas)Monthly
TDSMonthly + before deciding on drain

Spas require more frequent testing than pools because chemistry moves faster. Most spa owners under-test, testing only when something’s wrong rather than testing to prevent things going wrong.

Frequently asked questions

What is the ideal pH for a spa?

7.2 to 7.6, with the lower end (7.2–7.4) being preferred. Spas drift up fast from aeration, so starting low gives buffer space. Above 7.6, chlorine works at significantly reduced effectiveness.

How often should I test my hot tub water?

Free chlorine or bromine before every use + 2x/week routine. pH twice weekly. Total alkalinity weekly. Calcium hardness monthly. Spas need more frequent testing than pools because chemistry moves faster.

Why is my spa water cloudy?

Most common: low sanitiser, high pH precipitating calcium, dirty filter cartridge, or high TDS approaching drain time. Test FC, pH, and CC first; clean the filter; if all are OK, drain and refill.

What calcium hardness should my spa have?

150–250 ppm. Lower than pools (200–400) because spas have heating elements that scale up faster. Below 150 ppm, water becomes aggressive. Above 250 ppm, scale formation accelerates on the heater coil.

Should I add cyanuric acid to my spa?

Only if the spa is outdoor and uses chlorine (not bromine). Target 20–30 ppm max. Indoor spas need zero CYA, no UV means no stabiliser purpose, and CYA in indoor spas just causes chlorine lock over time.

Does the Water Test Calculator app handle spa chemistry?

Yes. The app has a dedicated spa profile with the correct target ranges (tighter pH, lower calcium, optional CYA), spa-specific dosing math (small-volume precision), and a separate sanitiser tracker for both chlorine and bromine systems. Launching on iOS and Android in approximately 10 days.

Get the launch alert + free checklist

Water Test Calculator launches on iOS and Android in ~10 days. Free with ads. Premium unlocks unlimited history, smart notifications, and ad-free testing.

Weekly
$6.99
3-day trial
Lifetime
$299.99
One-time

iOS App Store + Google Play · Launching ~10 days.