Quick Reference
| Parameter | Target range | Typical maintenance dose |
|---|---|---|
| Copper (Cu²⁺) — algicide | 0.2–0.9 mg/L | 0.3 mg/L; re-dose when below 0.2 mg/L |
| Liquid shock (sodium hypochlorite) | Per label; typically 1 qt per 10,000 gal | Weekly or after heavy use / rain event |
| pH (for copper effectiveness) | 7.2–7.6 | Copper solubility drops above pH 7.8 |
| Test copper level | — | Weekly; use a copper-specific test strip or kit |
Why This Approach
Most residential pools rely on chlorine — floats, tabs, powders, or inline salt-chlorine generators — as the primary sanitizer and algae inhibitor. This guide describes an alternative that many pool owners find simpler and lower-maintenance: keeping a low residual of dissolved copper ions for continuous algae control, then using periodic liquid shock to oxidize organic matter and restore clarity.
The science of Cu²⁺ as an algicide
Copper ions disrupt algae at the cellular level. Cu²⁺ binds to the sulfhydryl groups of enzymes, denaturing proteins responsible for photosynthesis and cellular respiration. It also disrupts cell membrane permeability, causing intracellular leakage and cell death. This mechanism is effective at very low concentrations — 0.3 ppm is roughly 0.3 milligrams of copper per liter of water — and does not degrade in sunlight the way chlorine does.
vs. chlorine systems (tabs, floats, powders, generators)
Chlorine challenges
Chlorine degrades rapidly in UV light and warm water. It reacts with body oils, sunscreen, and nitrogen compounds to form chloramines — the compound responsible for that "pool smell" and eye irritation. Maintaining effective free chlorine requires constant replenishment and careful pH management. Tabs raise cyanuric acid over time, limiting effectiveness. Saltwater chlorine generators require electrode cells that need replacement every 3–7 years at $200–500 each.
Copper + shock advantages
Copper ions are not consumed by sunlight or oxidation; the metal stays in solution until physically removed by backwashing or dilution. A single dose lasts weeks. Liquid shock handles oxidation duties without stabilizers or residuals accumulating. There is no cyanuric acid buildup, no cell to replace, and no salt system to balance. The combination is particularly well suited for pools used seasonally or pools where simplicity is a priority.
vs. electrolytic copper generators (ionizers)
Copper ionizers (such as Pool Pilot Digital, Nature2, or DIY electrolytic setups) pass low-voltage DC current through copper electrodes submerged in the pool return line. The electrolytic process releases Cu²⁺ ions into the water — the same ion produced by dissolving granular copper sulfate.
| Factor | Electrolytic ionizer | Granular copper sulfate |
|---|---|---|
| Active ion produced | Cu²⁺ — same | Cu²⁺ — same |
| Equipment required | Controller unit, plumbing tee, copper electrode cell | None |
| Upfront cost | $300–900+ | Under $10/year for most pools |
| Ongoing maintenance | Electrode replacement every 3–7 years; scaling issues; calibration | Periodic testing and manual dosing |
| Dose precision | Controlled by timer/output setting; can under- or over-dose without testing | Exact — you calculate and add what you need |
| Best for | Hands-off set-it-and-forget-it convenience | Simplicity, low cost, precise control |
Copper Sulfate as an Algicide
What "granular copper sulfate" actually is
Pool-grade copper sulfate is copper sulfate pentahydrate — CuSO₄·5H₂O — the blue crystalline compound also known as bluestone, with a molecular weight of 249.68 g/mol. Of that mass, only 63.55 g/mol is the active copper ion. The rest is sulfate and water of crystallization. This matters for dosing: you need about 3.9 grams of granular CuSO₄·5H₂O to deliver 1 gram of Cu²⁺.
Target range and effectiveness
Algae are inhibited at copper levels as low as 0.05–0.1 ppm. A working concentration of 1–2 mg/L as copper sulfate (roughly 0.25–0.5 ppm elemental copper) is a commonly cited practical range. Effectiveness drops in high-pH water (above 7.8) because copper precipitates out of solution as copper hydroxide — a blue-green haze or stain. Keep pH in the 7.2–7.6 range for best results.
What copper does not do
Copper is not an oxidizer and is not a sanitizer. It does not kill bacteria, break down body oils, sunscreen, urine, or organic debris — that is the role of chlorine and liquid shock. Beware of any product that claims copper sulfate alone will control microorganisms; it will not. Used without a primary sanitizer, a copper-treated pool may be algae-free but is not properly sanitized.
Liquid Shock as a Clarifier
What liquid shock is
"Liquid shock" is a high-concentration sodium hypochlorite solution — the same chemistry as household bleach, but typically at 10–12.5% available chlorine compared to the 3–6% in retail bleach. Sold in 1-gallon jugs at pool supply stores, it acts as a powerful oxidizer.
How it clarifies the water
Cloudy pool water is usually caused by fine particles of oxidized organic material — tanning lotions, body oils, atmospheric debris, and dead algae cells — that are too small for the filter to capture. Sodium hypochlorite oxidizes these compounds, breaking them into simpler molecules that either off-gas or agglomerate into particles large enough for the filter to trap. The result is a rapid improvement in water clarity, typically within 24–48 hours of treatment.
Liquid shock in a copper sulfate system
In a traditional chlorine pool, chlorine serves both roles — sanitizer and oxidizer. In this system, copper handles algae control continuously, and liquid shock handles oxidation on demand. This separation lets you treat each need independently: add copper to maintain the algicide residual, add shock when water clarity degrades or after a heavy bather load or storm.
Dosing guidance
| Situation | Approximate dose (10–12.5% liquid shock) |
|---|---|
| Weekly maintenance / clarity | 1 qt per 10,000 gallons |
| After heavy use or storm event | 2 qt per 10,000 gallons |
| Visible cloudiness or dull water | 1–2 qt per 10,000 gallons; retest after 24 hr |
| Active algae bloom (green water) | Brush walls first; 2+ qt per 10,000 gal; re-dose as needed |
Copper Sulfate Dosing Calculator
Enter your pool volume and current and desired copper levels. The calculator uses the molecular weight of copper sulfate pentahydrate (CuSO₄·5H₂O, 249.68 g/mol) and the atomic weight of copper (63.55 g/mol) to determine the exact mass to add.
Formula: grams = (desired − current) mg/L × pool_liters × (249.68 ÷ 63.55) ÷ 1000
Application Tips
Step-by-step application
- Use the calculator above to measure the exact dosage for your pool volume and target copper level.
- Fill a clean 5-gallon plastic bucket with pool water. (Do not use metal — copper sulfate is corrosive to iron, steel, and zinc.)
- Add the measured blue crystals to the bucket and stir completely until all granules are fully dissolved.
- With your pool pump running, slowly walk the perimeter of the pool and pour the mixture evenly around the edges.
- Run the pool filter for at least 24 hours to distribute the copper completely throughout the water.
Broadcast evenly with the pump running
Walking the perimeter while pouring prevents localized high-concentration pockets that can stain surfaces or irritate swimmers near the return jets.
Wait before swimming
Allow at least 30–60 minutes for the copper to distribute throughout the pool before swimming. If you added a dose that raised copper significantly (more than 0.3 ppm in a single treatment), waiting 2–4 hours is a good practice.
Test before re-dosing
Always test current copper levels before adding more. Copper accumulates — it does not disappear on its own. Over-dosing is a more difficult problem to fix than under-dosing. The only way to reduce copper quickly is dilution (partial drain and refill) or the use of a copper-chelating flocculant.
Be patient — it takes time to work
After treating, it may take several days for algae to die off and for the water to clear. Do not add more copper sulfate assuming the first dose did not work — give it time. Adding excess copper is the most common cause of pool staining.
Seasonal use recommendation
For best results and to minimize cumulative copper buildup, use copper sulfate at the beginning and end of the swimming season to establish and maintain an algae-free baseline. Mid-season re-doses should only be added after testing confirms levels have dropped below 0.2 ppm.
pH first
Check and adjust pH before treating with copper sulfate. Copper precipitates out of solution above pH 7.8, forming the blue-green staining often blamed on algae. If pH is high, adjust it to the 7.2–7.6 range first, then add copper.
Safety Notes
Handling precautions
- Wear nitrile or rubber gloves when measuring and dissolving copper sulfate — it stains skin blue-green and is an irritant.
- Avoid inhaling the powder. Work outdoors or in a well-ventilated area.
- Rinse any spills on pool surroundings immediately — copper sulfate will stain concrete, stone, and porous surfaces.
- Store in a sealed container away from metal tools and hardware — copper sulfate is highly corrosive to iron, steel, and zinc.
Staining risk
The most common complaint with copper-treated pools is staining. Blue-green staining on pool walls, floors, and fixtures occurs when copper precipitates — most commonly caused by pH above 7.8, total alkalinity imbalance, or adding copper sulfate undissolved. Maintaining pH in the 7.2–7.6 range is the primary prevention strategy.
Swimsuits and light-colored fabrics can pick up faint blue-green tinting at higher copper levels. This is generally reversible with citric acid-based stain removers.
Liquid shock handling
- Liquid shock (sodium hypochlorite) is a strong oxidizer. Avoid contact with eyes and skin. Wear gloves and eye protection.
- Never mix liquid shock with ammonia, acids, or other pool chemicals in the same container — potentially dangerous chlorine gas can result.
- Add shock to water (pour into pool), never add water to shock.
- Store in a cool, dark location away from heat and direct sunlight. Hypochlorite degrades rapidly when warm or exposed to light.
Frequently Asked Questions
Is it safe to swim after adding copper sulfate?
Yes, after allowing 30–60 minutes for distribution with the pump running. At maintenance levels of 0.2–0.5 ppm, dissolved copper is not harmful to swimmers. Municipal drinking water can contain up to 1.3 ppm copper by EPA standards — pool maintenance levels are well below that threshold.
Why did my pool turn green?
Green water is almost always an algae bloom, not a copper staining issue. Algae turn pools green when copper levels have dropped (usually below 0.1 ppm) and/or pH has drifted high. Copper staining, by contrast, appears on surfaces — walls, floor, and fixtures — as a blue-green discoloration, while the water itself may remain relatively clear. Test your copper level and pH. If copper is low, re-dose; if pH is high, adjust first.
Can I add too much? What happens?
Yes. Copper accumulates in the water and does not degrade. Too much copper (above 1.0 ppm) increases staining risk significantly and can irritate eyes and skin. It also becomes an EPA-regulated concentration. If you accidentally overdose, the fix is partial dilution: drain some water and refill with fresh water, then retest. There is no chemical way to rapidly neutralize copper once dissolved — prevention through accurate dosing is the best approach. Use the calculator.
Does it affect pH?
Copper sulfate is slightly acidic. Adding it to pool water can have a minor lowering effect on pH, but at typical maintenance doses this effect is small and usually within normal fluctuation. Monitor pH after treatment and adjust as needed.
Does copper sulfate stain — pool surfaces, skin, swimsuits?
At proper levels and pH, staining is uncommon. Staining risk rises with copper above 0.9 ppm, pH above 7.8, or adding undissolved crystals directly. Light-colored swimsuits may take on a faint tint if worn repeatedly in a copper-treated pool at higher concentrations. Concrete pool surroundings can stain if you spill while measuring — rinse spills immediately.
What about bleached or color-treated hair?
How often do I need to test and re-dose?
Test copper weekly during the swimming season. Copper levels drop slowly through backwashing, dilution from rain or splash-out, and gradual precipitation at the pool surfaces. A typical maintained pool at 0.3 ppm may need a small top-up dose every 2–4 weeks, depending on bather load, rainfall, and backwash frequency. Keep a log of test readings and amounts added — it makes dosing predictable over time.
Can I use this with a saltwater pool?
Yes, with caution. Saltwater pools run a salt-chlorine generator for sanitation — that system can coexist with a copper residual for algae control. However, higher salinity environments can affect copper precipitation behavior. Keep copper levels conservative (0.2–0.3 ppm) in a saltwater pool and monitor for staining more closely. Some saltwater pool manufacturers advise against copper-based products — check your equipment documentation.
Ackchyually… the correct way to calculate this is…
Fair enough. I'll show my homework. Here is the full stoichiometry behind the calculator formula. Independent cross-check: the pool chemistry community at Trouble Free Pool works through the same calculation from first principles — 10,000 gal pool, 0 → 0.4 mg/L Cu → 2.1 oz CuSO₄·5H₂O — and arrives at the same result this calculator produces.
grams = (desired − current) mg/L × pool_liters × (249.68 ÷ 63.55) ÷ 1000
Why 1 ppm = 1 mg Cu per liter: ppm means one part solute per one million parts solution by mass. One liter of water weighs exactly 1 kilogram = 1,000,000 milligrams — this is not an approximation; the metric system was defined so that 1 liter of water at 4°C (its maximum density) equals exactly 1 kg. Therefore 1 mg dissolved in 1 liter = 1 mg per 1,000,000 mg = 1 ppm exactly. The U.S. EPA states this directly in their hazardous waste test methods data reporting FAQ (EPA — Data Reporting Questions): "A similar relationship exists for aqueous samples because 1 liter of water weighs approximately 1 kilogram, if you ignore the small density differences between pure water and the majority of environmental samples. Thus, 1 mg/L is equivalent to 1 ppm." At pool temperatures (15–35°C) water density ranges from 0.994–1.000 g/mL, introducing less than 0.6% variation — negligible for dosing purposes. For dense liquids such as heavy oils or concentrated chemical solutions where density ≠ 1 g/mL, ppm and mg/L are not equal and you must factor in actual density. At the trace concentrations used in pool treatment, the solution density is indistinguishable from pure water.
LaMotte confirms this directly. Their 5918 Urban Water Quality kit manual (p. 14) includes an explicit callout: "ppm (parts per million) is a unit of concentration for very dilute solutions… In water testing, ppm is also called milligrams per liter (mg/L)." This matches every pool and drinking-water test kit on the market — the "ppm" readout on your copper test kit is mg/L.
What the LaMotte 3619 manual actually says about units
The LaMotte Code 3619 Copper Test Kit instruction card instructs the user to fill the tube to the 10 mL line, add 5 drops of Copper A (P-6367), cap and mix, then add 5 drops of Copper B (P-6368), cap and mix, wait 3 minutes, and compare the color against a standard chart. The result is read in "ppm" — with no further definition of which ppm convention is intended.
This is not unusual. Water quality instrumentation has used "ppm" to mean mg/L for decades, and the LaMotte chart standards are calibrated against known copper concentrations prepared in mg/L. However, because the manual never explicitly states "mg/L," there is genuine ambiguity — and it is exactly the kind of ambiguity that leads to the factor-of-3.5 discrepancy between what some pool owners dose and what the calculator predicts.
The safety data sheets for the two reagents (LaMotte SDS rev. Oct-23-2025) reveal the chemistry:
- Copper A (P-6367) — contains hydrochloric acid (~7%), ammonium hydroxide/ammonia (~5%), and citric acid monohydrate (~5%) in an aqueous solution at pH 8.5.
- Copper B (P-6368) — contains isopropyl alcohol (~50%) as the primary identified ingredient; the chromogenic agent is withheld as a trade secret.
Copper A acidifies and buffers the sample. The citric acid sequesters interfering iron ions (Fe³⁺ can form its own colored chelates and produce false high readings). The ammonia adjusts pH for optimal reagent reaction conditions. Copper B delivers the color-forming agent dissolved in isopropyl alcohol. The colored complex that forms is proportional to the concentration of free Cu²⁺ ions, and its intensity is matched against a color standard chart calibrated in — officially — "ppm."
See How the colorimetric test works below for the complete reaction chemistry.
The deeper rabbit hole: why the kilogram is defined the way it is
The original metric definition (1799)
The metric system was designed around water. In 1799 France, the kilogram was formally defined as the mass of one liter of pure water at its maximum density. This gave the system a physical anchor grounded in nature rather than an arbitrary artifact — or so the founders hoped.
Why 4°C and not 0°C?
Water behaves unusually near freezing. Most liquids contract continuously as they cool, reaching maximum density at their freezing point. Water does the opposite: it reaches its maximum density at approximately 4°C, then expands slightly as it continues cooling to 0°C — which is why ice floats. At 4°C there is a thermal plateau where small changes in temperature produce almost no change in volume or mass, making it the most stable and reproducible reference point. Using 0°C would mean working at the exact boundary of a phase change, where density shifts are harder to control precisely.
Why the definition moved away from water (and physical objects)
The original kilogram was eventually embodied in a physical platinum-iridium cylinder — the International Prototype of the Kilogram (IPK), kept in a vault outside Paris. Copies were distributed to nations. The problem: when the IPK and its copies were periodically compared, their masses had drifted apart by tens of micrograms. Physical metal objects accumulate contaminants, lose atoms through handling, and change over decades. A unit of measurement that drifts is a scientific liability.
The Kibble balance and Planck's constant
Since 2019, the kilogram has been defined by fixing the numerical value of Planck's constant (h = 6.62607015 × 10⁻³⁴ J·s) — a fundamental constant of quantum mechanics that does not change. The machine that makes this practical is the Kibble balance (formerly the watt balance).
It operates in two modes:
- Weighing mode: A coil carrying a measured current sits in a magnetic field. The electromagnetic force on the coil is balanced against the gravitational force on the test mass. This gives a relationship between the mass, the current, the magnetic field geometry, and local gravity.
- Velocity mode: The same coil is moved through the same magnetic field at a measured velocity. The induced voltage is measured. This mode characterizes the magnetic field geometry without needing to know it independently.
By combining both modes, the unknown magnetic field geometry cancels out. What remains links mass directly to electrical quantities — voltage and current — which can be measured with quantum precision using the Josephson effect and the quantum Hall effect. Since these quantum phenomena are tied to Planck's constant and the elementary charge, the kilogram is now anchored to the immutable fabric of quantum mechanics rather than a lump of metal in a French vault.
The practical result: any properly equipped laboratory anywhere in the world — or in space — can now realize the kilogram from first principles, without reference to a physical object that might drift.
| Value | What it is |
|---|---|
(desired − current) |
The concentration delta in mg/L elemental copper — milligrams of Cu²⁺ per liter of pool water. This is the number your test kit reports (often labeled "ppm" on the kit; for dilute water the two are numerically identical). |
× pool_liters |
mg/L × L cancels the liters, giving total milligrams of elemental Cu²⁺ required. |
÷ 1000 |
Converts milligrams → grams, giving grams of elemental copper needed. |
× (249.68 ÷ 63.55) |
The molar mass ratio of CuSO₄·5H₂O to Cu — converts grams of elemental copper into grams of granules to actually weigh out. Because each molecule of CuSO₄·5H₂O contains exactly one Cu atom, the mole ratio is 1:1 and only the mass ratio is needed. |
Where 249.68 g/mol comes from:
| Component | Atomic / molecular weight |
|---|---|
| Cu | 63.55 g/mol |
| S | 32.07 g/mol |
| O₄ | 4 × 16.00 = 64.00 g/mol |
| 5H₂O | 5 × 18.02 = 90.10 g/mol |
| CuSO₄·5H₂O total | 249.72 g/mol ≈ 249.68 |
The ratio 249.68 ÷ 63.55 ≈ 3.929 — meaning every gram of elemental copper you need requires about 3.93 grams of blue granules on the scale. The full chain:
- Δ(mg/L) × pool_liters → mg Cu needed
- ÷ 1000 → g Cu needed
- × (249.68 ÷ 63.55) → g CuSO₄·5H₂O to weigh out
The mole-fraction ppm alternative
The formula above uses mg/L — mass concentration. There is a second legitimate definition of ppm: mole-fraction ppm, where 1 ppm means one mole of solute per one million moles of solution. This is the "moles of copper versus moles of water" approach — and it is not wrong — it is a different unit system.
The derivation:
- 1 ppm (mole-fraction) = 1 mol Cu per 10⁶ mol H₂O
- 1 liter of water contains 1000 g ÷ 18.015 g/mol = 55.51 mol H₂O
- So 1 ppm (mole-fraction) per liter = 1 ÷ 10⁶ × 55.51 mol Cu = 5.551 × 10⁻⁵ mol Cu
- = 5.551 × 10⁻⁵ × 63.55 g/mol = 3.528 mg Cu per liter
Therefore: 1 ppm (mole-fraction) = 3.528 mg/L elemental copper. The two are related by the ratio of atomic weights: Cu ÷ H₂O = 63.55 ÷ 18.015 = 3.528.
The mole-fraction formula for CuSO₄·5H₂O to add:
grams = (desired − current) ppmmol × pool_liters × (249.68 ÷ 18.015) ÷ 1000
The factor changes from 249.68 ÷ 63.55 = 3.929 (mg/L formula) to 249.68 ÷ 18.015 = 13.86 (mole-fraction formula) — a ratio of exactly 63.55 ÷ 18.015 = 3.528×. For the same numeric target, the mole-fraction formula doses 3.5 times more product than the mg/L formula.
That said, this calculator uses mg/L because it is more conservative — it doses less product, reducing staining risk and overshoot. The practical recommendation: dose with this calculator, test after 24 hours, and top up if the level reads lower than expected. If you find yourself consistently topping up, your test kit may be reading in mole-fraction ppm — and the mole-fraction dose (roughly 3.5× higher) may be the more accurate target for your specific kit and pool.
How the colorimetric test works — the full reaction chemistry
Colorimetric copper tests work by reacting Cu²⁺ ions with a chelating chromophore — a molecule that binds copper and changes color in proportion to how much copper is present. The LaMotte 3619 uses a two-reagent sequence to prepare and then react the sample.
Step 1 — Copper A prepares the sample
Copper A (HCl + citric acid + NH₄OH) does three jobs simultaneously:
-
Acidification: Hydrochloric acid dissolves any copper that has precipitated as copper hydroxide [Cu(OH)₂] or copper carbonate [CuCO₃] at elevated pH. Without this step, precipitated copper would not register on the test:
Cu(OH)₂ + 2 HCl → CuCl₂ + 2 H₂O - Iron masking: Citric acid chelates iron (Fe²⁺/Fe³⁺) and other interfering transition metals that would otherwise react with the chromogenic reagent and produce false color. Citrate forms stable, colorless complexes with iron, effectively removing it from the reaction.
- pH buffering: Ammonium hydroxide buffers the solution. Many copper chelators have a narrow optimal pH window — the ammonia ensures the sample is in the right range for color development regardless of the starting pH of the pool water.
Step 2 — Copper B develops the color
Copper B's active chromogenic agent is withheld as a trade secret, but the evidence strongly points to sodium diethyldithiocarbamate (NaDDTC). Every detail of the two-reagent protocol fits DDTC chemistry:
| Copper A ingredient | Role in DDTC test |
|---|---|
| Hydrochloric acid | Dissolves precipitated Cu(OH)₂/CuCO₃ — DDTC will not react with precipitate, only free Cu²⁺ |
| Citric acid | Iron masking — Fe²⁺/Fe³⁺ is DDTC's primary known interference; citrate chelates it cleanly and selectively |
| Ammonium hydroxide | Adjusts pH to ~4–5, DDTC's optimal reaction window |
The DDTC–copper reaction:
Cu²⁺ + 2 DDTC⁻ → Cu(DDTC)₂ (yellow-brown chelate)
DDTC is an organic sulfur compound — slightly soluble in water, much more soluble in isopropyl alcohol, which explains Copper B's 50% IPA carrier exactly. The color range produced (colorless → pale yellow → yellow-brown with increasing Cu²⁺) matches DDTC-copper, as does the 3-minute development time at room temperature. Competing candidates — PAN (1-(2-pyridylazo)-2-naphthol, gives red-orange) and cuprizone (gives blue) — would require different masking strategies; the citrate-for-iron protocol is the DDTC tell. LaMotte has never published the identity of the reagent.
Step 3 — Visual colorimetry
After the 3-minute development period, the tube is placed over a white background and viewed end-on through the liquid column. This maximizes the optical path length, making faint colors visible at low concentrations. The color is matched to a printed standard chart — each color block on the chart corresponds to a copper concentration prepared at a known level during LaMotte's calibration. Those calibration standards are prepared gravimetrically from copper stock solutions measured in mg Cu per liter — which the chart labels simply as "ppm."
Mole-fraction ppm calculator
Uses the formula grams = Δppmmol × pool_liters × (249.68 ÷ 18.015) ÷ 1000. Enter the same target values — the result will be ~3.5× higher than the mg/L calculator above.