Only hot water smells like sulfur
Cold water smells normal, but the hot side has a rotten-egg odor at sinks, tubs, and showers.
Start here: This points strongly to the water heater tank, especially bacteria growth or an anode rod reaction.
Direct answer: If only the hot water smells like sulfur or rotten eggs, the problem is usually inside the water heater, not the house plumbing. The most common causes are sulfur bacteria in the tank or a water heater anode rod reacting with minerals in the water.
Most likely: Start by comparing hot and cold water at more than one faucet. If cold water smells normal and hot water smells bad everywhere, focus on the tank, especially the anode rod and sediment or bacteria buildup.
A sulfur smell has a pretty specific pattern once you separate it out. If the odor is only on the hot side, the water heater is the first place to look. If both hot and cold smell bad, the heater may be innocent. Reality check: a bad-smelling tank can still heat water normally. Common wrong move: cranking the thermostat way up and leaving it there without confirming the cause.
Don’t start with: Do not start by replacing the whole water heater or buying random treatment products. First confirm whether the smell is hot-water-only and whether it shows up at every fixture.
Cold water smells normal, but the hot side has a rotten-egg odor at sinks, tubs, and showers.
Start here: This points strongly to the water heater tank, especially bacteria growth or an anode rod reaction.
The odor is present no matter which side you run, sometimes stronger at one faucet than another.
Start here: This usually points away from the water heater and toward the incoming water supply or a local drain odor being mistaken for water odor.
First draw in the morning or after a few hours smells worst, then improves as water runs.
Start here: That often fits bacteria activity in the tank or in a little-used hot water branch.
A single sink or bathroom smells bad, while other hot taps are normal.
Start here: Check that fixture and drain first before blaming the water heater, because drain gas can mimic sulfur water odor.
This is one of the most common reasons hot water smells like sulfur while cold water does not. The reaction can create that classic rotten-egg smell inside the tank.
Quick check: Run cold water, then hot water, at two different fixtures. If only hot water smells and the odor is house-wide, the anode rod is high on the list.
Bacteria can thrive in warm water and sediment, especially if the heater has not been flushed in a long time or the temperature has been kept low.
Quick check: If the smell is worse after the water sits and improves after several minutes of running, tank bacteria or sediment is a strong fit.
If both hot and cold water smell bad, the heater is usually not the root cause. Well water can make this especially obvious, but it can happen on other supplies too.
Quick check: Test cold water at a faucet close to where water enters the home and compare it to hot water at another fixture.
A smelly sink drain can release sulfur-like odor when warm water runs past it, making it seem like the water itself smells bad.
Quick check: Fill a clean glass with hot water, step away from the sink, and smell the water itself. If the smell fades away from the drain area, the drain is the likely source.
You want to separate a water heater problem from a drain smell or a whole-house water issue before touching the heater.
Next move: If only the hot water samples smell bad, keep going with water heater checks. If both hot and cold smell bad, or only one fixture smells bad, the water heater is probably not the main problem.
What to conclude: Hot-only odor points to the heater. Hot-and-cold odor points to the water supply. One-fixture odor often points to a local drain or branch line issue.
A neglected tank with sediment and low operating temperature is a common setup for sulfur odor.
Next move: If the tank has gone years without flushing and the odor pattern is strongest after sitting, a tank cleaning and disinfection path makes sense before buying parts. If the tank is well maintained and the smell started suddenly, the anode rod reaction becomes more likely.
What to conclude: Long-term sediment and warm stagnant water support bacteria growth. A sudden hot-only sulfur smell with otherwise normal operation often points to the anode rod.
A small controlled drain can tell you whether sediment, odor, or debris is sitting in the bottom of the tank.
Next move: If the drained water is dirty or strongly odorous and the smell improves after flushing, sediment and bacteria were likely part of the problem. If the water is fairly clean but the sulfur smell remains strong on the hot side, the anode rod is a stronger suspect.
This is where you narrow the fix instead of guessing. Most homeowners waste time by treating every sulfur smell the same way.
Next move: If one of those patterns clearly matches what you found, you now have a sensible next move instead of replacing parts blindly. If the pattern is mixed or keeps changing, it is time for a plumber or water treatment pro to test the water and inspect the heater.
Once the pattern is clear, the right fix is usually straightforward: clean the tank, replace the anode rod, or move away from the heater and test the water supply.
A good result: The sulfur smell should be gone or clearly reduced on the next full tank of heated water.
If not: If odor remains after a proper flush or anode rod replacement, the tank may need professional disinfection, water testing, or replacement depending on age and condition.
What to conclude: You are no longer guessing. Either the tank needed cleaning, the anode rod was reacting with your water, or the smell is coming from outside the heater.
Repair Riot may earn a commission from qualifying purchases, at no extra cost to you.
That usually means the problem is inside the water heater, not the house plumbing. The most common causes are sulfur bacteria in the tank or a water heater anode rod reacting with minerals in the water.
Yes. A water heater anode rod can react with certain water conditions and create a strong rotten-egg odor on the hot side only. If flushing does little and cold water smells normal, the anode rod is a common fix.
Usually no. If both sides smell bad at multiple fixtures, look at the incoming water source first. That is especially common with well water, but any supply issue should be checked before replacing heater parts.
Sometimes. If sediment and bacteria buildup are the main cause, a thorough flush can help a lot. If the smell barely changes after flushing and only hot water smells bad, the anode rod is more likely.
A sulfur smell is often more of an odor problem than an immediate emergency, but you should still identify the source. Stop and get help if the water is discolored, the tank is leaking, or a gas water heater shows soot, venting trouble, or gas odor.
That pattern often means water has been sitting in the tank or hot water lines long enough for odor to build up. It fits bacteria activity, stagnant water in little-used lines, or a tank with sediment sitting in the bottom.