Rotten Egg Smell in Water: Causes and Fixes

Why your water smells like sulfur and how to eliminate hydrogen sulfide.

Hydrogen sulfide is the culprit

That rotten egg smell in your water is hydrogen sulfide gas (H2S) dissolved in the water supply. The human nose can detect hydrogen sulfide at concentrations as low as 0.5 parts per billion (ppb), making it one of the most noticeable water quality problems even at very low levels. The smell ranges from mildly sulfurous to overwhelmingly foul depending on the concentration.

Hydrogen sulfide is common in well water and some municipal supplies, especially in Florida, Texas, the Gulf Coast, and parts of the Southeast where sulfate-reducing bacteria thrive in warm groundwater. It also occurs in areas with shale, sandstone, or coal deposits.

What causes it

Sulfate-reducing bacteria

The most common cause. These naturally occurring bacteria convert sulfate (SO4) in groundwater into hydrogen sulfide gas as part of their metabolism. They thrive in warm, oxygen-poor environments like deep wells, hot water heaters, and stagnant plumbing. They are not harmful to human health but produce the characteristic odor.

Chemical reactions in groundwater

Hydrogen sulfide can form when water passes through rock formations containing sulfide minerals. This is a geological source unrelated to bacteria. It is more common in wells drilled into shale, sandstone, and areas with decaying organic material.

Water heater anode rod

If the rotten egg smell occurs only in hot water, the most likely cause is the magnesium anode rod in your water heater. The rod is designed to corrode sacrificially to protect the tank from rust. When magnesium reacts with sulfate in the water, it produces hydrogen sulfide. This is a mechanical problem with a simple fix, not a water quality issue.

Diagnosis: hot water only vs. all water

Run cold water at a tap for 30 seconds and smell it. Then run hot water and smell it. This simple test tells you where the problem originates.

SymptomLikely causeSolution
Smell in hot water onlyWater heater anode rodReplace magnesium rod with aluminum/zinc rod ($20-40 part, $100-200 if hiring a plumber)
Smell in both hot and coldSource water (bacteria or geological)Water treatment system (see below)
Smell in cold water only at one tapBacteria in that fixture\'s drainClean and disinfect the drain
Smell after water sits unused for hoursBacteria in plumbingShock chlorination of plumbing; continuous treatment if it recurs

Health effects

At the concentrations typically found in residential water (0.1 to 5 mg/L), hydrogen sulfide is not considered a health hazard by the EPA. It is classified as a secondary (aesthetic) contaminant. However:

  • At very high concentrations (rarely seen in residential water), H2S can cause nausea and eye irritation
  • Hydrogen sulfide is corrosive and can damage copper and silver plumbing components over time
  • The gas can tarnish silverware and discolor copper and brass fixtures
  • Water with H2S can stain laundry, particularly whites
  • The odor itself is the primary problem; most people find it intolerable even at low levels

The EPA does not set an MCL for hydrogen sulfide. There is no enforceable federal limit. The recommended aesthetic limit is below 0.05 mg/L, which is roughly the threshold where most people stop noticing the smell.

Testing

Hydrogen sulfide dissipates quickly once water is exposed to air, so standard lab tests are unreliable unless the sample is preserved on-site. Two approaches work:

  • Field test kit: Test at the tap immediately. Kits that use methylene blue chemistry cost $10 to $25 and give results in minutes.
  • Preserved lab sample: Some labs provide bottles with a preservative (zinc acetate) that traps H2S for later analysis. Follow the lab\'s collection instructions exactly.

Also test for sulfate, pH, and iron, as these affect treatment selection. Many wells with hydrogen sulfide also have elevated iron and manganese.

Treatment by concentration

Low levels: under 1 mg/L

Activated carbon filtration effectively adsorbs hydrogen sulfide at low concentrations. A whole-house carbon filter ($300 to $800) treats all water in the home. Carbon capacity for H2S is limited; expect to replace the media every 1 to 3 years depending on usage and concentration. Catalytic carbon (such as Centaur carbon) is more effective for H2S than standard activated carbon.

Moderate levels: 1 to 3 mg/L

Oxidation is needed to convert H2S gas into solid sulfur particles, which are then filtered out. Options include:

  • Aeration: Sprays or bubbles air through the water to release the gas. Requires a contact tank and a way to vent the gas. Chemical-free but needs more space. Systems run $500 to $1,500.
  • Chlorine injection: A chemical feed pump adds chlorine solution upstream of a contact tank and carbon filter. Highly effective. Removes iron bacteria as well. Systems cost $500 to $1,200 plus ongoing chlorine costs ($50 to $100 per year).
  • Hydrogen peroxide injection: Similar to chlorine but leaves no taste or residual. More expensive to operate ($150 to $250 per year for peroxide).

High levels: above 3 mg/L

Air injection oxidation systems (AIO) are the standard approach. These systems draw air into the water line, provide contact time in a pressure tank, then filter out the oxidized sulfur and any iron or manganese. AIO systems cost $800 to $2,000 installed and handle H2S levels up to about 8 to 10 mg/L. For extreme levels, chemical injection with chlorine or peroxide may be combined with aeration for best results.

Step-by-step fix for well owners

  1. Determine if the smell is in hot water only, cold water only, or both
  2. If hot water only, replace the water heater anode rod with an aluminum/zinc rod
  3. If cold and hot, get a field test for hydrogen sulfide concentration
  4. Test for iron, manganese, pH, and sulfate at the same time
  5. Select treatment based on the concentration level (see table above)
  6. If iron is also present, choose a treatment that handles both (greensand, AIO, or chemical injection)
  7. Retest after installation to confirm the odor is eliminated

Quick fixes that do not work long-term

Running the water for several minutes can temporarily reduce the smell, but it returns. Pouring bleach into a well (shock chlorination) kills sulfate-reducing bacteria temporarily, but they typically recolonize within weeks to months. These are stopgaps, not solutions. For a permanent fix, you need ongoing treatment matched to the H2S level in your water.

Check your city\'s water quality if you are on a municipal supply, or get your well water tested to identify the exact concentration and choose the right treatment.

💧 Not Sure What You Need?

Take our 60-second quiz to get a personalized recommendation based on your city's data.

Take the Water Quiz →
💧

What Does Your Water Need?

60-second quiz based on your city's real data.

Take the Quiz

Check Your Water

See your city's data.

Look up your city

Quick Test

Screen for 17 contaminants at home in 2 minutes.

17-in-1 Test Strips →

Affiliate link

Compare Systems

Side-by-side comparisons