DIY & Maintenance

Why Well Water Smells Like Rotten Eggs (Sulfur Smell)

Well water that smells like rotten eggs is caused by hydrogen sulfide gas. Learn the causes, a hot-vs-cold test, and how to fix the sulfur smell.

Why Well Water Smells Like Rotten Eggs (Sulfur Smell)

If your water smells like rotten eggs, that unmistakable odor — whether from a well or city supply — is almost always hydrogen sulfide gas. It’s unpleasant, it corrodes pipes and stains fixtures, but in most homes it isn’t a health danger. The key to fixing it is figuring out where the smell comes from — your water heater, your well, or the groundwater itself. This guide walks you through the causes, a simple hot-vs-cold test, and the treatment that actually works for each one.

Quick Answer: Well water smells like rotten eggs because of hydrogen sulfide gas, produced by harmless sulfate-reducing bacteria or by reactions inside your water heater. To find the source, run hot and cold taps separately: if only the hot water smells, the water heater’s magnesium anode rod is the cause (replace it with aluminum/zinc). If both smell, the gas is in your well water and needs whole-house treatment — usually an air-injection (aeration) system or an oxidizing greensand filter. Always test for coliform bacteria too, since sulfur smell can rarely signal contamination.

What Causes the Rotten Egg Smell in Well Water?

The smell comes from hydrogen sulfide (H₂S), a colorless gas that dissolves easily in groundwater. It forms in three main ways:

  • Sulfate-reducing bacteria: These harmless bacteria thrive in the low-oxygen environment of deep wells and plumbing. They convert naturally occurring sulfates into hydrogen sulfide gas as part of their metabolism.
  • Natural geology: Wells drilled into sulfur-rich bedrock like shale and sandstone, or near coal and oil deposits, often carry hydrogen sulfide straight from the source.
  • Your water heater: The magnesium anode rod inside many water heaters reacts with sulfates to produce hydrogen sulfide — but only in the hot water. This is one of the most common and easily fixed causes.

Most people can smell hydrogen sulfide at extremely low levels — well below 0.5 mg/L — so even a tiny amount is noticeable.

The Hot-vs-Cold Test (Find the Source First)

Before spending a dollar on treatment, do this simple diagnostic. Run the cold water from a tap and smell it, then run the hot water separately and smell that.

What You Notice Likely Source
Only hot water smells Water heater anode rod
Both hot and cold smell Hydrogen sulfide in the well water
Smell fades after running a few minutes Bacteria in the well/plumbing
Smell is constant at every tap Gas dissolved in the groundwater

This single test tells you whether you need a $30 anode rod or a whole-house system — so don’t skip it.

Is Sulfur Water Dangerous to Drink?

At the levels typically found in household wells, hydrogen sulfide is an aesthetic nuisance, not a health hazard. There’s no EPA drinking water standard for it, because the smell makes water undrinkable long before it reaches harmful concentrations. The sulfate-reducing bacteria behind it are also harmless to people.

That said, there are two real concerns. First, high concentrations of sulfate (the mineral, not the gas) can have a laxative effect — the EPA sets a secondary limit of 250 mg/L for sulfate. Second, in rare cases a rotten-egg smell can signal sewage contamination, so it’s wise to test your well for coliform bacteria and nitrate. The EPA’s private well program covers recommended testing.

Fixing a Water Heater Sulfur Smell

If only your hot water smells, the fix is usually straightforward and cheap:

  • Replace the magnesium anode rod with an aluminum or zinc-alloy rod. Magnesium is the most reactive and the biggest culprit. A water heater professional can swap it in under an hour.
  • Disinfect and flush the tank with a chlorine bleach solution to kill sulfur bacteria living inside.
  • Raise the temperature to 160°F (71°C) for several hours to kill bacteria, then flush — but be careful of scald risk and lower it afterward.

Note: removing the anode rod entirely will stop the smell but greatly shortens the heater’s life, so replace it rather than remove it.

Whole-House Treatment (When Cold Water Smells Too)

If both hot and cold water smell, the hydrogen sulfide is in your well water and needs point-of-entry treatment. The best method depends on the concentration:

Air Injection / Aeration (Best for Most Wells)

An air-injection system introduces air into the water to oxidize the hydrogen sulfide, then filters out the resulting sulfur particles. It uses no chemicals, needs little maintenance, and handles moderate-to-high sulfide levels well — making it the go-to whole-house solution for serious sulfur problems.

Oxidizing Filter (Manganese Greensand)

A manganese greensand filter oxidizes and traps hydrogen sulfide, and is especially useful when iron and manganese are present alongside the sulfur. It requires periodic regeneration with potassium permanganate.

Activated Carbon Filter (Low Levels Only)

For low hydrogen sulfide (under ~1 mg/L), an activated carbon filter can adsorb the gas. It’s simple and inexpensive, but the carbon saturates and needs regular replacement, so it’s not suited to heavy odor.

Chlorination + Filtration (High Levels & Bacteria)

For very high sulfide or a confirmed bacterial source, a continuous chlorine injection system oxidizes the gas and kills sulfur bacteria, followed by a filter. Shock chlorinating the well first clears established colonies. Sulfur and iron bacteria often occur together, so if you also see slimy buildup, read our guide on iron bacteria and orange slime.

Frequently Asked Questions

Why does my well water smell like rotten eggs?

Well water smells like rotten eggs because of hydrogen sulfide gas, produced by harmless sulfate-reducing bacteria or by reactions in your water heater. Run hot and cold taps separately: if only the hot water smells, the heater’s anode rod is the cause; if both smell, the gas is in your well water.

Is it safe to drink well water that smells like sulfur?

At typical household levels, sulfur-smelling water is an aesthetic nuisance rather than a health risk, and there’s no EPA limit for hydrogen sulfide. However, because the smell can rarely indicate contamination, you should test your well for coliform bacteria and nitrate to be safe.

Why does only my hot water smell like rotten eggs?

If only the hot water smells, the magnesium anode rod in your water heater is reacting with sulfates to create hydrogen sulfide. Replacing it with an aluminum or zinc-alloy rod and disinfecting the tank usually solves the problem.

How do I get rid of sulfur smell in my whole house?

For sulfur smell in both hot and cold water, install a whole-house air-injection (aeration) system or an oxidizing greensand filter. Air injection is chemical-free and handles most cases; chlorination plus filtration is best for very high levels or a bacterial source.

Will a water softener remove the rotten egg smell?

A standard water softener does not reliably remove hydrogen sulfide and can sometimes worsen the smell by harboring sulfur bacteria. Sulfur odor needs a dedicated oxidizing or aeration system, not softening.

Related Guides

The Bottom Line

A rotten-egg smell in well water is almost always hydrogen sulfide — unpleasant but rarely dangerous. Start with the hot-vs-cold test: a hot-only smell usually means a quick anode-rod swap, while a smell in both means whole-house treatment like air injection or an oxidizing filter. Test for coliform bacteria to rule out contamination, match the treatment to your situation, and your water will be odor-free.

David Anderson
Written by

David Anderson

Home organization & cleaning expert with a decade of eco-friendly, practical household solutions.

Free Tools

Try our hydration calculators & tools.

No signup, no email — just instant answers based on real science.