Ask Bob Plumbing Why does my water heater smell like sulfur?

Why does my water heater smell like sulfur?

By Bob Millaway, South Jersey Community Expert & REALTOR®

A sulfur or rotten egg smell in hot water is caused by hydrogen sulfide gas produced by bacteria in the water heater tank. This commonly happens when the water heater's anode rod interacts with certain bacteria. Replacing the standard aluminum or magnesium anode rod with a powered or zinc anode rod usually solves the problem. Flushing the water heater thoroughly and then raising the temperature to 140 degrees for a few hours can also kill the bacteria.

Why It Matters

Sulfur-smelling water is unpleasant for bathing, washing dishes, and laundry. The fix is usually simple and does not require replacing the entire water heater.

Need Professional Help?

Bob recommends reaching out to a trusted local professional.

Plumbing Professionals Plumbing

Explore South Jersey with Bob

Living here is about more than the house. Bob's community guides help you find the right town, compare neighborhoods, and keep up with what's happening across Burlington County and South Jersey.

Want to know what it's really like to live here? Reach out to Bob.

Still Need Help?

Bob answers every question personally. Send your question directly to him.

Ask Bob Directly