VerifiedWaterFilterData

← All water problems

Water smells…

Why does my water smell like rotten eggs or sulfur?

That rotten-egg smell is hydrogen sulfide gas — usually made by harmless bacteria in your water heater or in groundwater.

The likely causes

Hydrogen sulfide gas Aesthetic — not a health risk

Produced by sulfur bacteria in the water or aquifer. It smells terrible at tiny concentrations but is generally not a health hazard at the levels found in homes.

Water-heater bacteria Aesthetic — not a health risk

If only the HOT water smells, the culprit is almost always bacteria reacting with the water heater’s magnesium anode rod — not your drinking water.

Sulfates Possible health concern

High sulfate groundwater can produce the smell and, at high levels, a laxative effect.

Is it dangerous?

Hydrogen sulfide is mostly an aesthetic (and very unpleasant) problem, not a poisoning risk at household levels. The main exceptions are very high sulfates. It is worth fixing because it is corrosive to plumbing and awful to live with.

How to tell what it is

Run the cold tap, then the hot. If only the hot water smells, it is your water heater — replacing the anode rod usually solves it. If both smell, the hydrogen sulfide is in the source water.

The fix

For whole-house hydrogen sulfide, a catalytic-carbon or oxidizing whole-house filter is the standard fix. For a hot-water-only smell, replace the water heater’s anode rod.

Best whole-house filters →Compare filter types →
Before you buy a filter

A small carbon pitcher will barely dent a strong sulfur smell — hydrogen sulfide needs a whole-house catalytic-carbon or oxidation system, or an anode-rod swap if it is only the hot water.

Also searched: water smells like sulfur · water smells like rotten eggs · sulphur smell in water · hot water smells like eggs

Not sure what’s in your water? Get a full EPA report for your system by ZIP.
Check my water →