All posts

How to lower calcium in a reef tank (it is usually your alk and magnesium)

You ran a calcium test and it came back at 520 ppm. Alkalinity is 6.8 dKH and has been sliding for a fortnight no matter how much buffer goes in. There is a white crust forming on the heater. A forum post told you calcium over 500 is dangerous, and now you are searching for how to lower calcium in reef tank water.

Here is the short version: the calcium number is almost never the problem, it is the messenger. Calcium at 500 or even 550 ppm does not hurt corals on its own. What hurts them is what it sits next to: low alkalinity, low magnesium, or a dosing routine and salt mix adding calcium faster than the tank can use it. Fix those and calcium drifts back into range on its own, without you ever adding a product to remove it.

How high is too high for reef tank calcium?

Natural seawater sits at about 420 ppm and the mainstream target band for a reef tank is 380 to 450. Reef chemists have long said that anything up to about 500 ppm is harmless in itself, and several popular salt mixes come out of the bucket in that region.

Calcium is not toxic at these levels. Its only real cost is that it raises the saturation state of calcium carbonate, how strongly the water wants to drop calcium and carbonate out as solid. Even there it is the weakest of the three drivers: pH pushes precipitation hardest, alkalinity second, calcium a distant third.

So if calcium is 520 with no crust, no snow and alkalinity holding, leave it. Stop adding calcium and keep dosing the alkalinity side. If alkalinity is crashing, you have a real problem, but calcium is still not the parameter you fix first.

The calcium alkalinity magnesium balance

Corals build skeleton from calcium and carbonate in a fixed ratio: every 1 dKH of alkalinity that goes into skeleton takes roughly 7 ppm of calcium with it. That ratio explains most of what you see on the test bench.

Alkalinity is a small reservoir. At 8 dKH, a day of heavy SPS growth (1 to 2 dKH) is a large fraction of the total. Calcium is a huge reservoir. The same day of growth takes 7 to 14 ppm out of 420, below what most hobby kits can resolve. So a tank consuming both in perfect balance shows alkalinity moving every day and calcium barely moving at all. People see alkalinity dropping, add both, or a calcium supplement on top, and calcium climbs.

Magnesium is the third corner. At about 1300 ppm it is three times the concentration of calcium, and its job is chemical rather than structural: magnesium ions latch onto the surface of any calcium carbonate crystal that starts to form and stop it growing. Drop magnesium to 1100 and that brake weakens. Calcium and alkalinity precipitate on every warm or rough surface, alkalinity falls faster than growth explains, and no amount of buffer holds it. Every calcium too high reef tank thread on the forums ends the same way: someone asks for the magnesium number.

So the order of operations is magnesium, then alkalinity, then calcium. Never the other way round. The full target chart and the fix-first logic are in reef tank parameters.

Calcium carbonate precipitation in a reef tank: what it looks like

Abiotic precipitation, the calcium carbonate precipitation reef forums call snow, means calcium carbonate forming on hardware rather than in coral. It has a specific signature.

  • White crust on the heater, pump impellers and return pump housing. A heater that needs descaling in vinegar every month is a tank running too close to saturation.
  • Snow. Cloudy white water for minutes to hours after an alkalinity dose. A little cloudiness at the dosing point is normal. A whole-tank haze is not.
  • Alkalinity falling faster than calcium explains. Precipitation removes both in the same 7 to 1 ratio as growth, but 1 dKH is a big chunk of alk and 7 ppm is invisible on a calcium kit. If you are also adding calcium to keep up, calcium climbs at the same time.

That last pattern, alkalinity dropping while calcium rises, is the classic high calcium reef tank presentation, and calcium is not causing it.

Before you change anything, check the reading

Two things put a false 500 on the test sheet.

Salinity. Calcium scales with everything else in the water. A tank at 1.028 SG (about 37 ppt) instead of 1.026 (35 ppt) reads every ion roughly 6% high, so a correctly balanced 420 ppm tank shows 445 with nothing wrong. Check salinity with a calibrated refractometer first. If it is high, bring it down with top-off water by no more than 0.001 SG per day, since a salinity swing hurts livestock long before calcium does. If you doubt your tester, which salinity tester can you trust covers the differences.

The kit. Hobby calcium kits step in 10 to 20 ppm increments and drift with reagent age. A reading of 510 on a kit that read 440 last month deserves a retest, then a second kit or an ICP test, before you act on it.

Where the extra calcium came from

Calcium does not appear from nowhere. Find the source and switch it off.

Calcium-only additives. Calcium chloride in any form: a "calcium booster", the calcium half of a two-part dosed on its own, liquid calcium topped up on a hunch. This is the number one cause. Two-part goes in as a pair, in matched volumes, because that is the ratio corals use it in.

The salt mix. Some popular mixes come out of the bucket at 480 to 500 ppm calcium with 12 dKH or more of alkalinity. Others mix to 420 and 7 dKH. Test your mixed saltwater, not just the tank. Does your reef salt mix change your parameters covers what to expect from each.

Balanced dosing on a tank that is not perfectly balanced. Two-part, kalkwasser and calcium reactors all deliver calcium and alkalinity in the coral ratio, but corals are not the only alkalinity sink. Nitrification (fish food to ammonia to nitrate) produces acid, which eats alkalinity and touches calcium not at all: letting nitrate accumulate to 50 ppm consumes about 2.3 dKH along the way. So over months a balanced supplement leaves calcium creeping ahead by 5 to 10 ppm a month. That is normal. The answer is an occasional alkalinity-only top up with sodium bicarbonate, not a calcium remover.

How to lower calcium in a reef tank

In order. Do not skip to step four.

1. Stop every calcium-only input today. Calcium chloride, calcium boosters, the calcium half of two-part. Keep the alkalinity half running. Kalkwasser and reactors are covered below.

2. Test and correct magnesium. Target 1250 to 1400 ppm. If it is below 1250, raise it with a magnesium supplement (a magnesium chloride and sulphate blend) at no more than about 100 ppm per day, dosed into high flow in the sump. Magnesium tests coarsely, so retest after two days rather than two hours. A tank that was precipitating at 1100 ppm often stops within a week of reaching 1300.

3. Raise alkalinity gently to 8 to 9 dKH. Use sodium bicarbonate or the alkalinity part of your two-part, not kalkwasser, because kalk brings calcium with it. Raise no more than about 1 dKH per day, and dose slowly into strong flow, never straight into the display where a slug of high pH liquid can land on a coral. Around 3 g of baking soda per 100 litres (26 gallons) raises alkalinity by roughly 1 dKH, but measure your own consumption first (how to calculate daily alkalinity consumption). How to raise alkalinity in a reef tank covers the products and pacing, and reef calculators has the arithmetic for sizing a dose to your volume.

Raising alkalinity while calcium is high does increase saturation, which is fine while magnesium is in range and you go slowly. Rush it and you get a snowstorm and an alkalinity crash on the same day.

4. Let the corals eat it. With calcium inputs off and alkalinity held at 8 to 9 dKH with an alk-only product, growth pulls calcium down at 7 ppm per dKH consumed. A mixed reef burning 0.5 dKH a day removes about 25 ppm of calcium a week. A heavy SPS tank at 1.5 dKH a day removes about 75. So 520 to 450 takes one to three weeks of doing nothing except dosing alkalinity. Once calcium is back in band, resume both halves at equal volumes.

5. Water changes with a balanced salt, if you want to hurry it. A 20% change with a 420 ppm salt only moves a 520 ppm tank to 500, because you are replacing a fifth of the water with water 100 ppm lower. Water changes move calcium slowly and alkalinity and salinity quickly, so keep them at 10 to 20% and test the new water first. If your salt is the 500 ppm kind, they make things worse.

Calcium reactors: balanced in theory, not always in practice

A calcium reactor dissolves calcium carbonate media with CO2, so its effluent carries calcium and alkalinity in exactly the coral ratio. On paper it cannot cause an imbalance. In practice, reactor tanks are some of the most common high calcium reef tank cases.

The effluent is tuned by chasing alkalinity. When alkalinity dips you open the effluent or drop the chamber pH. When it overshoots you close it. Every adjustment is made on alkalinity alone and calcium goes along for the ride. Calcium does not show the small daily overshoots, it accumulates them. Add the nitrification drift from above, and six months later calcium is 530 without a drop of calcium chloride ever going in. Expect to top up with sodium bicarbonate now and then.

Effluent pH driven too low. Below about pH 6.5 in the chamber, media dissolves fast and the CO2 rich effluent pulls display pH down. Reefers then reach for kalkwasser to fix the pH, which adds still more calcium. If you use kalk for pH, drip it slowly into flow and never pour it in, because a slug of it can push pH locally past 8.6 in seconds and precipitate the very alkalinity you are trying to hold.

The fix: tune the reactor to hold alkalinity, never add calcium on top, top up alkalinity alone when calcium creeps, and keep magnesium in range.

Do not add anything to remove calcium

There is no reef safe product that removes calcium selectively, and everything that gets suggested makes one of the other corners worse.

  • More alkalinity to precipitate it out. This works in the way a house fire lowers the temperature of your freezer. It takes alkalinity and magnesium with it and coats your pumps.
  • Lanthanum chloride. Binds phosphate, not calcium. Even for phosphate it has to be dosed through a filter sock or reactor so the precipitate is caught before it reaches fish gills.
  • Giant water changes. A 50% change with a 420 ppm salt takes a 520 tank to 470 and moves alkalinity, salinity and temperature all at once. Two 20% changes a week apart do less harm and nearly as much good.

The tank knows how to lower calcium. It builds skeleton with it. Your job is to stop adding it and give the corals the alkalinity and magnesium they need to keep building.

Log the three numbers together

Calcium moves slowly and reads coarsely, so a single test tells you nothing and a trend tells you everything. Calcium at 520 is a shrug. Calcium at 440, 470, 495 and 520 across four fortnightly tests, alongside alkalinity at 8.5, 8.0, 7.4 and 6.8, is a diagnosis: something is adding calcium, something is eating alkalinity, and the month the lines diverged is the month to look at in your notes. Log all three on the same sheet, with a notes column for every dose and every new bucket of salt.

Get the spreadsheet
Make a copy in Google Sheets (needs a Google account)
Download the Excel version (no account needed)

Free, no email, no attribution. Readings turn green inside your target band and red outside it, and the charts draw your target band as dashed lines.

Working out which of three linked numbers moved first means keeping calcium, alkalinity and magnesium side by side for months, with every dose and bucket of salt written down next to them. Recif is the reef companion app we built for that: it logs every test, charts each parameter against your own target ranges so a calcium line creeping up while alkalinity slides is obvious at a glance, works out consumption trends, reminds you when magnesium has gone too long untested, and rolls the tank into one Stability Score. It is available on both the App Store and Google Play.