Why Does My Water Smell Like Fish?

A fishy smell from your tap is usually a water quality issue — most are treatable, but some require prompt attention.
Fishy water smell is often harmless (algae, natural minerals) but can occasionally indicate bacterial contamination or plumbing degradation worth investigating.
Quick Answer
Water that smells like fish most commonly contains barium or cadmium (naturally occurring metals that leach from pipes or soil), algae byproducts (from source water treatment), or chloramine compounds used in municipal water treatment that react with organic matter. Private well owners may experience it from bacterial contamination or decaying organic material in the well. The smell is more noticeable in hot water in many cases.
The 5 Most Likely Causes
Barium and cadmium are naturally occurring metals that can leach into groundwater from soil or from certain pipe materials. Both impart a fishy or metallic smell even at low concentrations. Municipal water may pick them up from source water; well water may have elevated levels from local geology.
Municipal water sources (reservoirs, lakes) can experience seasonal algae blooms that produce geosmin and 2-methylisoborneol — compounds that smell earthy, fishy, or musty. Water treatment removes most of these but trace amounts can persist, particularly in spring and summer.
Many water utilities use chloramine (chlorine + ammonia) instead of plain chlorine for disinfection. Chloramine can react with naturally occurring organic matter in pipes to produce fishy-smelling compounds. The smell tends to be more noticeable in hot water because heat intensifies it.
Private wells can harbor bacteria that produce trimethylamine and other fishy-smelling compounds. This can result from surface water intrusion, a compromised well casing, or decaying organic material. Unlike harmless mineral smells, bacterial contamination should be tested and addressed.
Certain older plumbing materials — including some galvanized steel and older brass fixtures — can corrode and leach compounds that contribute to fishy or metallic smells. This is more common in older homes with original plumbing.
How to Fix It
Run Cold Water First, Then Test
FreeBasic diagnostic steps before spending money.
- 1 Run the cold tap for 2 minutes — if the smell clears, the issue is in your pipes (not the source water)
- 2 If cold water smells but hot doesn't: likely a source water or treatment issue
- 3 If hot water smells worse: likely chloramine reaction or hot water heater bacteria
- 4 If only one faucet smells: problem is localized to that fixture or nearby pipe
- 5 Contact your municipal water utility if on city water — they can advise on current treatment and test results
Install a Carbon Filter
$25–200Activated carbon effectively removes most organic fishy-smelling compounds.
- 1 Pitcher filters (Brita, PUR) with activated carbon remove chloramines and many organic compounds — cheapest option
- 2 Under-sink carbon filters provide better flow and capacity — $100–200 installed
- 3 Whole-house carbon filters address the smell at every tap — $300–800 installed
- 4 Replace filter cartridges on schedule — an expired filter can actually concentrate the compounds it absorbed
- 5 Carbon does NOT remove barium, cadmium, or bacteria — test first to determine the correct filter
Address Hot Water Heater Bacteria
Free–$150If the smell is stronger from hot water, your water heater may have bacterial growth.
- 1 Raise the water heater temperature to 140°F (60°C) for 24 hours to kill bacteria — caution with scalding risk
- 2 Flush the water heater by connecting a garden hose to the drain valve and running 10–20 gallons
- 3 Consider installing a curved dip tube if the heater is old (enhances water mixing and reduces stagnant zones)
- 4 If odor returns quickly, have the heater professionally flushed and inspected
Test Well Water (For Well Owners)
$30–150Annual testing is recommended for well water; don't skip it if there's an odor change.
- 1 Purchase a comprehensive water test kit or contact a state-certified lab
- 2 Test for: total coliform bacteria, nitrates, pH, hardness, and metals including barium and cadmium
- 3 If bacterial contamination is confirmed: shock chlorinate the well (process instructions from local extension office or health department)
- 4 Install an appropriate filtration system based on test results — not all filters address all contaminants
When to Worry
Well water with a new or sudden fishy smell — indicates a possible change in water quality that requires immediate testing
Fishy smell accompanied by nausea, stomach issues, or skin irritation after consuming the water
Smell is brown or discolored alongside the fishy odor — suggests pipe corrosion or contamination
Multiple neighbors on municipal water also reporting the smell — contact your water utility directly
Smell appeared suddenly after a flood or heavy rain (for well owners) — surface water intrusion into the well is a serious concern
Prevention Tips
Run your tap for 30 seconds each morning before using water for drinking or cooking — clears stagnant water from pipes
Test private well water annually and after any floods, nearby construction, or changes in taste/smell
Replace water filter cartridges on schedule — filters have a finite capacity and expired ones may not help
Flush your water heater annually to remove sediment that can harbor odor-causing bacteria
Check with your municipal water utility about seasonal taste and odor advisories