Pool Water Smells Like Fish: What It Means and How to Fix It Fast

Pool water with a fishy smell showing a homeowner troubleshooting pool odor and water chemistry

We've all been there: you walk outside expecting clean, refreshing pool water, and instead you catch a strange fishy smell coming from the pool. It is not the normal outdoor smell of wet decking, sunscreen, or fresh chlorine. When pool water smells like fish, it usually means something in the water chemistry or organic load is off, and the sooner you sort it out, the easier it is to correct.

A fishy pool smell can feel alarming because it is so specific. Most pool owners expect cloudy water, algae, or a chlorine odor when something is wrong, not a scent that reminds them of a bait cooler. The cause is usually not actual fish, of course. It is more often tied to chloramines, ammonia, decaying organic material, poor circulation, or a sanitizer level that is not keeping up with what has entered the water.

Quick Answer: Why Your Pool Smells Like Fish

A fishy smell in pool water is commonly caused by chloramines and nitrogen-based contaminants, especially when chlorine reacts with sweat, body oils, urine, leaves, pollen, fertilizer residue, or other organic material. It can also show up after heavy swim use, rain, poor circulation, low free chlorine, high combined chlorine, or debris sitting in hidden areas like skimmer baskets, steps, covers, drains, and behind ladders.

What A Fishy Pool Smell Usually Means

The first thing to understand is that a strong odor does not usually mean you have too much clean chlorine. In a properly maintained outdoor residential pool, chlorine should not create an overpowering smell. A harsh, sour, swampy, or fish-like odor often points to used-up sanitizer byproducts, especially chloramines.

Chloramines form when free chlorine reacts with contaminants. Those contaminants may come from swimmers, pets, leaves, fertilizers, sunscreen, lotions, sweat, urine, rain runoff, or wind-blown debris. Once chlorine gets tied up with that waste, it is less available to sanitize the water effectively. That is why a smelly pool can sometimes test low for free chlorine even though it smells strongly treated.

A fishy odor can also be a sign that ammonia-like compounds are present in the water. This can happen after a pool sits neglected, after a heavy organic load enters the pool, or when certain contaminants break down. In some pools, the odor is most noticeable near the waterline, around the steps, or when the pump first starts moving stagnant water through the system.

Common Causes Of Fishy-Smelling Pool Water

Several issues can create a similar smell, so it helps to think through what changed recently. Did you have a pool party? Did a storm blow leaves and mulch into the water? Was the pump off for a while? Did the smell appear after opening the pool for the season? Those clues matter.

  • High combined chlorine: If free chlorine is being consumed by organic waste, combined chlorine can rise and create unpleasant odors.
  • Low sanitizer: When free chlorine drops too low, bacteria and organic material can build faster than the pool can control them.
  • Debris in hidden spots: Leaves in skimmer baskets, pump baskets, cleaner bags, behind pool lights, or under ladders can decay and create a fishy or swampy smell.
  • Poor circulation: Dead zones around tanning ledges, steps, attached spas, benches, and corners can hold stale water and contaminants.
  • Recent rain or runoff: Heavy rain can wash pollen, soil, lawn products, and organic matter into the pool, especially if drainage slopes toward the deck.
  • Dirty filter media: A cartridge, sand bed, or DE grid loaded with oils and organic debris can keep reintroducing odor-causing material into the water.

Start With A Full Water Test

Before adding chemicals blindly, test the water. At minimum, check free chlorine, combined chlorine, pH, total alkalinity, cyanuric acid, and calcium hardness. If you use test strips, make sure they are fresh and stored dry. For a stubborn smell, a drop-based test kit or a pool store test can give you a better read.

Pay close attention to free chlorine and combined chlorine. Free chlorine is the active sanitizer available to work. Combined chlorine is chlorine that has already reacted with contaminants. A fishy or chemical odor paired with low free chlorine and elevated combined chlorine is a strong clue that the water needs oxidation and better sanitation.

pH matters too. If pH is too high, chlorine becomes less effective. If pH is too low, the water can become uncomfortable and more aggressive to surfaces and equipment. For many residential pools, keeping pH in the typical recommended range helps sanitizer work more efficiently and makes the water feel better.

How To Fix Pool Water That Smells Like Fish

Once you know the water chemistry, work through the problem in a practical order. The goal is to remove the source of the odor, restore sanitizer strength, and improve circulation so the issue does not return.

1. Remove Organic Debris First

Skim the surface, brush the walls, vacuum the floor, and empty the skimmer and pump baskets. If the pool has a cleaner, check the cleaner bag or debris canister. If there is an attached spa, spillway, tanning ledge, or water feature, brush those areas carefully. Odor-causing material often hides where water movement is weaker.

2. Clean The Filter

A dirty filter can hold body oils, sunscreen, algae residue, pollen, and fine debris. For cartridge filters, rinse between pleats and use a proper filter cleaner if oils are suspected. For sand filters, backwash when pressure indicates it is needed, and consider whether the sand is channeling or overdue for deep cleaning. For DE filters, backwash and recharge properly, and inspect grids if performance is poor.

3. Balance pH And Alkalinity

Adjust pH and alkalinity before shocking when possible. Chlorine works better when the water is balanced. If pH is out of range, the shock treatment may be less effective, and you may chase the odor longer than necessary.

4. Shock Or Oxidize The Pool Properly

If testing shows combined chlorine or low sanitizer, the pool may need to be shocked according to your pool size, sanitizer type, and product label. The purpose is to oxidize the contaminants that are creating the odor. Run the pump during and after treatment, brush the pool, and keep swimmers out until the water is clear and the sanitizer level is back in the safe swimming range.

5. Run The Pump Long Enough

Short pump cycles can leave stale areas, especially in warm weather or after heavy use. Make sure water is moving through the skimmer, returns, filter, and any attached spa or water feature. Aim return jets to improve surface movement and reduce dead spots.

Pool Owner Tip: When Odor Comes With Water Loss

A fishy smell is usually a water quality issue, not a leak symptom by itself. But if you are troubleshooting several pool problems at once and the water level also keeps dropping faster than expected, a simple first step like the Mini Bucket Test can help you compare normal evaporation to possible leak-related water loss. It will not prove where a leak is or replace professional leak detection, but it may help you decide whether further investigation is worth pursuing.

What Pool Owners Often Miss

Fishy odors sometimes return because the obvious water was treated, but the source was never fully removed. One overlooked place is the underside of solar covers. Covers can trap warm, damp air and organic residue, especially after pollen season or heavy swim use. Rinse and dry the cover when practical, and do not let dirty cover water drain back into the pool.

Another common source is the skimmer throat and weir door. Leaves and oils can cling inside the skimmer area even after the basket is emptied. Brush and rinse that area. If the pool has a vinyl liner, be gentle around seams, corners, steps, and faceplates where debris can collect. In plaster pools, brush rough patches more thoroughly because organic material can cling to textured spots. Fiberglass pools may feel smoother, but steps and benches still deserve extra attention.

Attached spas create another nuance. Warm, aerated spa water can make odors more noticeable. If the spa shares the pool system, make sure valves are set so spa water is circulating well and not sitting stagnant between uses. Spillways can look beautiful while still leaving corners and benches under-circulated.

When The Smell Appears After Rain

If the pool smells fishy after a storm, think beyond chlorine. Rain can dilute sanitizer, lower or shift water balance, and wash organic material into the pool. If mulch beds, lawns, planters, or slopes drain toward the deck, tiny amounts of soil, fertilizer residue, pollen, and decaying vegetation can enter the water. That combination can create a sudden odor even if the pool looked fine the day before.

After heavy rain, skim and brush before testing. Then test and correct sanitizer and pH. If the water is cloudy, has visible debris, or smells unpleasant, do not rely on appearance alone. Clear water can still have a sanitizer problem, and smelly water should be treated before swimming.

When To Call A Pool Professional

Call a pool professional if the odor keeps returning after proper cleaning, testing, balancing, filtration, and shock treatment. You should also get help if the water remains cloudy, algae keeps coming back, combined chlorine stays high, the filter pressure behaves strangely, or swimmers experience persistent eye, skin, or breathing irritation around the pool.

Professional help is also smart if you suspect equipment issues. A failing pump, poor suction, clogged impeller, damaged filter internals, or incorrect valve position can all reduce circulation. When water is not moving and filtering correctly, chemistry alone may not solve the odor for long.

How To Prevent Fishy Pool Odors From Coming Back

Prevention is mostly about consistency. Keep sanitizer in range, test regularly, brush areas with weaker circulation, and clean baskets before debris starts breaking down. After parties, storms, or heavy pollen days, give the pool extra attention instead of waiting for the smell to tell you something is off.

Encourage swimmers to rinse off before getting in, especially after applying sunscreen or sweating. Keep pets out if they bring dirt, oils, or yard debris into the water. Trim nearby plants when possible, manage deck drainage, and avoid blowing grass clippings into the pool during yard work.

The bottom line is simple: pool water that smells like fish is a warning sign that the water needs attention, but it is usually fixable. Start with testing, remove the organic load, clean the filter, restore proper sanitizer, and improve circulation. Once the water is balanced and the source is removed, the pool should smell clean, neutral, and ready to enjoy again.