Quick answer
Test pH, calcium hardness and sanitizer first, and look at where the mark sits. Organic stains often lift with brushing and normal chlorination; metal stains may need a sequestrant; scale needs balanced water and a scale treatment appropriate for the surface. Do not use acid or a wire brush on a vinyl liner.
What you're seeing
- Brown, rust, blue-green or dark patches on steps, walls or the floor.
- A rough white ring at the waterline or around the skimmer.
- Marks that reappear after brushing or after topping up the pool.
- Cloudy water plus a hard, chalky deposit on the tile or heater.
What usually causes it
Cause 01
Metal in the water
Iron and copper can come from fill water, corroded fittings or a heater. They leave rust, blue-green or dark stains that normal shock can make worse.
Cause 02
Organic debris
Leaves, berries and seeds sitting on the floor can tannin-stain the surface. These usually fade with chlorine and brushing once the debris is removed.
Cause 03
Calcium scale
High pH, high calcium hardness and warm water combine to deposit white scale on tile, the waterline and the heater.
Cause 04
Surface wear or corrosion
Pitting, chalking and faded plaster can look like a stain but need a surface repair, not another chemical dose.
How to fix it, in order
Work through these steps once, with the pump running and the filter clean. Do not stack a second chemical dose before the first has circulated and you have retested.
- 01
Test the water, not just the mark
Record pH, calcium hardness, alkalinity and sanitizer. Scale and metal staining often start with a chemistry trend.
- 02
Try the least aggressive step
Remove organic debris and brush with a soft brush. Do not scrub a vinyl liner with a wire brush or use acid directly on it.
- 03
Identify the stain type
A professional can spot-test a small area with vitamin C or a chlorine tablet to identify metal versus organic staining without damaging the finish.
- 04
Treat the cause
Balance pH and calcium, use a sequestrant for metals if appropriate, or follow a scale treatment compatible with your surface and filter.
- 05
Prevent the repeat
Check fill water, avoid corrosive fittings, brush regularly and keep pH and calcium in range. Repeat stains usually mean the source was never removed.
What not to do
- Do not use muriatic acid or a wire brush on a vinyl liner.
- Do not shock a pool with a metal stain without testing for metals; it can make the stain darker.
- Do not drain a pool to treat a stain without checking the shell and local discharge rules.
Keeping it from coming back
- Brush the waterline and steps weekly with a soft brush.
- Keep pH and calcium hardness in range, especially in hard-water areas.
- Use a sequestrant after topping up if your fill water contains metals.
- Remove leaves and berries promptly instead of letting them sit on the floor.
When to stop and call a pro
Do not force it
Call a professional if the stain covers a large area, does not lighten with gentle brushing, appears after a heater repair, or comes with pitting, blistering or a rough surface. Those need identification and sometimes surface repair, not a stronger chemical.
Compare local repair helpGeneral guidance for residential pools in Ontario. Chemical doses depend on pool volume and test results; follow the product label and keep gas, electrical and major shell work with licensed trades.