How Often to Test Reef Water
There is no single right answer — testing cadence depends on your tank's age, how heavily it is stocked, and how much coral is pulling on your chemistry. A new tank and a packed SPS system have very different needs. The principle is simple: test the parameters that move often, and the stable ones rarely. Below is a realistic schedule that keeps you informed without turning the hobby into a chemistry chore.
Open ReefParams — log every test freeA practical cadence by parameter
| Parameter | How often |
|---|---|
| Alkalinity | 2–3× per week (daily while dialing in dosing) |
| Calcium | Weekly |
| Magnesium | Every 1–2 weeks |
| Nitrate | Weekly |
| Phosphate | Weekly |
| Salinity | Weekly (and at every water change) |
| Temperature / pH | Monitored continuously or checked daily |
| Ammonia / Nitrite | Only during cycling or after a problem |
Why alkalinity leads the list
Alkalinity is consumed fastest and is the earliest warning that dosing has drifted. When you first set up a dosing routine, test it daily until your daily consumption is known and the value holds steady — only then back off to a couple of times a week. Calcium and magnesium drop far more slowly, so weekly and biweekly checks are plenty for most tanks.
Adjust to your tank's stage
- New / cycling tank: ammonia and nitrite every day or two until the cycle completes, then shift to the normal schedule.
- Young reef, light coral load: weekly for the big three and nutrients is usually enough.
- Mature SPS-heavy tank: alkalinity 3× weekly or more, plus tighter nutrient tracking, because high coral demand can move alk noticeably in a day.
- After any change — new livestock, a big water change, a dosing tweak, a treatment — test the affected parameters more often for a week.
Consistency beats frequency
Testing at the same time of day, with the same kit, in good light, gives you trustworthy trends. Test kits drift and degrade, so replace expired reagents and recheck a surprising result before reacting. A steady record of fewer tests is worth more than scattered, inconsistent readings.
Make every test count
A schedule only helps if the numbers are somewhere you can see the trend. ReefParams timestamps each reading, shows the change since last time, and flags out-of-range values — so two tests a week actually tell you a story instead of sitting in a notebook.
Start your testing log