Hot Water Smells Like Rotten Eggs? Here’s Why and How to Fix It
A rotten-egg or sulfur smell in your hot water is usually caused by harmless bacteria in the tank reacting with the anode rod to produce hydrogen-sulfide gas — common with well water. The fix is typically flushing and sanitizing the tank and replacing the anode rod (often with an aluminum/zinc or powered rod). In Westminster, call (443) 247-4113.
⚠️ Important: if you smell gas (also “rotten eggs”) near the unit and not just in the water, leave the house and call your gas utility immediately. The fix below is only for the smell in the water itself.
Why does my hot water smell like sulfur?
- Sulfate-reducing bacteria in the tank — harmless but smelly, especially with well water (common in rural Carroll County)
- Reaction with the anode rod — magnesium rods react with the bacteria to release hydrogen-sulfide gas
- Tank sitting unused — vacation homes/low-use tanks build up odor
- Water softener interaction — can sometimes worsen the reaction
If both hot and cold smell, the source is more likely your well or water supply, not the heater.
How to fix it
- Flush and sanitize the tank (a chlorine/peroxide treatment kills the bacteria)
- Replace the anode rod — swap a magnesium rod for an aluminum-zinc or powered anode, which resist the reaction
- Raise the temperature briefly to ~140°F to kill bacteria, then return to a safe ~120°F
- Treat the well if the cold side smells too
We diagnose whether it’s the heater or the supply and apply the right fix — typically in the $250–$700 range.
FAQs
Why does my hot water smell like rotten eggs?
Bacteria in the tank react with the anode rod to produce hydrogen-sulfide gas, which smells like sulfur. It’s common with well water and is usually harmless but unpleasant.
How do I get rid of the sulfur smell in my hot water?
Flush and sanitize the tank and replace the magnesium anode rod with an aluminum-zinc or powered rod. If the cold water smells too, the well/supply needs treatment.
Is sulfur-smelling hot water dangerous?
The hydrogen-sulfide from tank bacteria is generally not harmful at these low levels, but it shouldn’t be ignored. Note: a rotten-egg gas smell in the air near the unit could be a gas leak — leave and call your utility.
Will replacing the anode rod stop the smell?
Often yes — switching to an aluminum-zinc or powered anode commonly resolves recurring sulfur odor.
Related: Rusty hot water · Repair · Maintenance tips
Talk to a local water heater pro
Same-day & emergency service in Westminster & Carroll County, MD.
Call (443) 247-4113