My Free Water Report
← All water reads

3-minute read · My Free Water Report

Reviewed by Tyler Griffin, Founder, SwiftPro Heating, Cooling & Plumbing

Hot water smells like rotten eggs? Start with the two-tap test

Hot only means the tank. Hot and cold means the water. Ten seconds tells you which problem you have.

If the rotten-egg smell is only in the hot water, it is almost never the city's water. It is a reaction happening inside your water heater. Sulfate-reducing bacteria in the water meet the magnesium anode rod that protects the tank from rust, and the byproduct is hydrogen sulfide gas. That gas is the smell. Run the cold tap and it is usually gone.

The two-tap test, before anything else

Why the smell exists at all

Every tank water heater contains a sacrificial anode rod, usually magnesium. Its whole job is to corrode so that the steel tank does not, which is the single biggest reason a heater reaches double digits in age instead of rusting through. It is doing exactly what it should.

The trouble starts when the water carries sulfate and sulfate-reducing bacteria, which are harmless to drink and common in groundwater. As those bacteria process sulfate, they take electrons from the corroding magnesium, and hydrogen sulfide gas comes out the other side. The tank is warm, low in oxygen and undisturbed. It is close to an ideal habitat.

The smell is a nuisance, not a poison. At the concentrations that make water smell in a house, hydrogen sulfide is an odour and taste problem rather than a health one. What it is worth treating as is a signal about the tank.

The fixes, in the order worth trying them

When the smell is telling you something bigger

An anode rod that has been consumed enough to drive this reaction is often an anode rod near the end of its life, which means the tank has been unprotected for some part of its recent history. If the heater is also past eight years, rumbling, or running out of hot water sooner than it used to, the smell is worth treating as one symptom among several rather than a standalone annoyance. What actually shortens a water heater's life covers the rest of that picture.

And if the smell is in the cold water as well, stop treating it as a heater problem. On a public system, check what your utility reported. On a well, it is time for a lab test: what to test for and how often.

Free · no cost, no obligation

Not sure whether it is the tank or the water?

A SwiftPro technician checks the heater's age and condition, tests your hardness, reads your pressure, and tells you which of those is actually worth spending money on. Free, about 30 minutes, Northern Virginia.

Book a free Home Water Checkup →

Prefer to talk first? Call or text (571) 396-0299.

Go deeper: water heaters and hard water · the pool smell, which is a different story · how to test your water

More short reads: the full list →