What the Smell Is
The short answer: hydrogen sulfide gas. Here's why it comes from water heaters and whether it's dangerous.
The rotten egg or sulphur odor you're smelling is hydrogen sulfide (H₂S) gas — a colorless gas that's detectable by the human nose at concentrations as low as 1 part per million (ppm). Your nose is genuinely one of the most sensitive detection instruments for this compound.
At low levels (the nuisance threshold most homeowners encounter): mostly a smell issue, not a health hazard. At high levels (>100 ppm): can cause nausea, headache, and eye irritation. In most Tulsa metro homes, the levels are nuisance-level — not hazardous. That said, fix it. It signals something biological or chemical is off in your tank.
Why It Happens — Three Causes
The smell has three distinct sources. Identifying which one applies to you determines the fix.
Bacteria in the tank Most common
Sulfate-reducing bacteria grow in the sediment layer at the bottom of the tank. They convert sulfates naturally present in your water supply into H₂S gas. Common after periods of non-use — vacation homes, seasonal properties, or any tank that sat idle for 1–2+ weeks. The bacteria thrive when the thermostat is set below 120°F.
Anode rod reaction Soft water homes
Most tank water heaters have a magnesium anode rod — a sacrificial metal rod that corrodes to protect the tank lining. In homes with softened water or water with naturally high sulfate content, the magnesium rod reacts chemically to produce H₂S as a byproduct. Switching to an aluminum/zinc alloy anode rod typically eliminates this cause entirely.
Water supply source Well water / elevated sulfates
In some areas — particularly homes on well water — the incoming water supply itself has elevated sulfate levels. Those sulfates convert to H₂S when heated in the tank. If you smell the odor in cold water too, the problem isn't the heater — it's upstream. A water test will confirm sulfate levels in your supply.
Combination of the above Address in order
The most persistent cases involve multiple contributing factors — high sulfate water feeding bacteria that are also being aided by a magnesium rod. Work through the DIY fixes in order: flush first (addresses bacteria), then swap the anode rod (addresses the chemical reaction), then test the supply water if the smell persists.
DIY Fixes — Try These First
Work through these in order. Most rotten egg smell cases resolve with step 1 or 2.
Flush the tank
Drain 1–2 gallons from the drain valve at the bottom of the tank to remove sediment and flush out bacterial colonies. After draining, let the hot water run from a faucet for 5 minutes to flush the water lines. If the smell returns within 24 hours, bacteria are almost certainly the cause — move to step 2.
Raise the temperature to 140°F temporarily
Sulfate-reducing bacteria die at sustained temperatures above 140°F. Turn the thermostat up to 140°F for at least 2 hours, then flush the tank again. After flushing, return the thermostat to 120°F. Important: scalding risk. During the 2-hour heat cycle, control access to hot water outlets — water at 140°F causes serious burns almost instantly. Do not attempt this if young children or elderly individuals cannot be kept away from hot water faucets.
Replace the anode rod with an aluminum/zinc alloy rod
The standard magnesium anode rod produces more H₂S in high-sulfate or softened water environments. Swapping it for an aluminum/zinc alloy rod significantly reduces the chemical reaction. Anode rods are available at most hardware stores (Lowe's, Home Depot) for $20–$50. The rod is threaded into the top of the tank — you'll need a 1-1/16" socket and a torque wrench. Turn off the water supply, relieve pressure at a hot faucet, then unscrew the old rod and install the new one. Tighten to manufacturer spec (typically 60–75 ft-lbs).
Test cold water — rule out a supply problem
Run cold water from a faucet and smell it. If cold water also smells like rotten eggs, the problem is in your water supply — not your water heater. For well water: the well itself may have bacterial contamination. A chlorination treatment of the well (shock chlorination) or an in-line carbon filter can address this. For municipal water: contact your water utility — elevated sulfates in the supply are a known issue in some Tulsa metro areas.
If you have a tankless system, the causes are largely the same but the diagnostic process is different — there's no tank sediment to flush, no anode rod, and the cause is almost always in the water supply itself or the unit's heat exchanger. Call us directly for tankless smell issues.
When to Call Us
Try the DIY steps first. If any of the following apply, it's time for a service call.
- Flushing and anode rod replacement don't resolve the smell after 48 hours
- You have a tankless system — different diagnostic process entirely
- You smell it in cold water too — indicates a water supply issue outside the heater
- You're not comfortable removing the anode rod yourself (it requires draining and correct torque)
- The smell has been present for months — anode rod may be fully depleted, tank corrosion may have begun
🔧 What we'll do on a service call
- Test the water for H₂S levels and sulfate concentration
- Inspect and assess the current anode rod condition
- Flush the tank fully — not just 1–2 gallons
- Replace the anode rod with the appropriate alloy for your water chemistry
- Recommend water treatment if supply-side sulfates are elevated
- Transparent flat-rate pricing upfront — the price we quote is the price you pay
We carry replacement anode rods in multiple alloys on every truck. Most H₂S smell calls are resolved same-day in a single visit.
Prevention — Keep the Smell Away
Once you've fixed the smell, these habits keep it from coming back.
Annual tank flush
Flushing 2–4 gallons once a year removes the sediment layer where sulfate-reducing bacteria colonize. It also prevents the mineral buildup that shortens tank life. Put it on your calendar — same month every year. For well water or hard water homes, flush every 6 months.
Keep thermostat at 120°F minimum
Sulfate-reducing bacteria thrive when water is held below 120°F. Keeping your thermostat at 120°F creates an environment that inhibits bacterial growth while staying below the 140°F scalding threshold. Don't set the thermostat lower than 120°F to "save energy" — the bacteria trade-off isn't worth it.
Switch to a powered anode rod
A powered (impressed current) anode rod uses a small electrical current instead of a sacrificial magnesium rod — which eliminates the chemical reaction that produces H₂S. They cost $50–$100 and last the life of the water heater. If you're replacing the anode rod anyway, this is worth considering for households with repeat sulfur smell problems.
Water softener and sulfate testing
If your home has a water softener, confirm it's using the right settings — softened water accelerates the magnesium anode rod reaction. For well water homes, an annual water test that includes sulfate levels is worth running. If sulfate levels are above 250 mg/L, an in-line filter or treatment system addresses the problem at the source before water enters the heater.
Our annual maintenance plan includes a full tank flush, anode rod inspection, and a 24-point safety check — all the prevention steps above, done by a licensed plumber. See the membership →
Still smells after the DIY steps?
We'll fix it today.
Same-day service in Jenks, Tulsa, Bixby, Broken Arrow, and Owasso. Flat-rate pricing — no surprises.
Schedule a Service Call →📞 (918) 417-8981