Well Water Smells Like Rotten Eggs? 4 Causes & Fixes
TL;DR: A rotten-egg smell in well water is almost always hydrogen sulfide gas, produced either by sulfur bacteria in your plumbing, a corroding magnesium anode rod inside your water heater, or naturally occurring sulfur in the groundwater itself. Smell it only from hot water taps and it's likely the water heater's anode rod, a $15-$30 fix. Smell it from every tap, cold and hot, and you're dealing with the well or aquifer, which usually needs shock chlorination or a whole-house treatment system costing $200-$2,000.
_Last reviewed: August 2026 · 6 min read_
You turn on the faucet and it smells like a sulfur match got struck in your sink. It's unpleasant, it's a little alarming, and you want to know if it's dangerous or just annoying. The good news is that hydrogen sulfide in well water is rarely a health threat at typical household levels, and once you know which of four sources is behind it, the fix is usually straightforward.
Okoniq Property Hub keeps a running log of well tests, filter changes, and anode rod swaps so you're not guessing when the smell started or what you last did about it.
Is the smell coming from the water heater or the whole well?
Run a simple test before doing anything else: fill a glass from a cold tap and one from a hot tap, then smell each away from the sink. If only the hot water smells like rotten eggs, the problem is almost certainly inside your water heater, not your well. If both smell the same, the source is upstream, either the well itself or the groundwater feeding it.
This distinction matters because the fixes are completely different in cost and effort. A water heater issue is a same-day DIY job. A well or aquifer issue may need a licensed well contractor and an ongoing treatment system. Confusing the two means you might spend money replacing an anode rod when the real problem is bacteria in your well casing, or vice versa.
What causes the smell inside the water heater?
Most tank water heaters ship with a magnesium or aluminum anode rod that sacrifices itself to prevent tank corrosion. When that rod reacts with sulfate-reducing bacteria naturally present in some well water, it produces hydrogen sulfide gas, and the reaction speeds up in the warm, low-oxygen environment inside the tank. This is why the smell shows up in hot water only.
The fix is to swap the magnesium rod for a zinc-aluminum or powered titanium anode rod, which doesn't feed the same bacterial reaction. A replacement rod costs $15 to $40 and takes about 30 minutes with a socket wrench and some plumber's tape, assuming there's clearance above the tank. While you're in there, check for water pooling under your water heater, since a leaking tank and a smelly one sometimes get discovered on the same day. If the smell returns within a few months of a new rod, or if you've replaced the rod twice and it keeps happening, the bacteria are likely also in your well, and you'll need to address that separately.
What causes the smell in the well itself?
Sulfate-reducing bacteria (SRB) living in the well casing, pump, or pressure tank are the most common cause of a whole-house rotten-egg smell, and they thrive in the low-oxygen, mineral-rich environment typical of drilled wells 100 to 400 feet deep. Less commonly, the smell comes from natural hydrogen sulfide gas trapped in the aquifer's rock layers, which no amount of cleaning will fully eliminate since it's simply part of the local groundwater chemistry.
Testing tells you which one you're dealing with. A local water testing lab or your county health department can run a sulfide test for $20 to $75, and a full well water panel that also checks bacteria, iron, and pH typically runs $100 to $250. If bacteria are confirmed, shock chlorination, flushing the well and plumbing with a strong chlorine solution, is the standard fix and costs $150 to $400 if you hire a well contractor, or under $50 in materials if you do it yourself following your state extension office's protocol. If the sulfide is geological rather than bacterial, chlorination won't help much and you'll need ongoing treatment instead.
| Bacterial Sulfide (SRB) | Geological Sulfide | |---|---| | Smell often stronger after periods of non-use | Smell is fairly constant year-round | | Shock chlorination usually resolves it for 6-24 months | Chlorination gives little to no lasting improvement | | Test shows bacteria present alongside sulfide | Test shows sulfide with no bacterial contamination | | Cost to fix: $150-$400 (chlorination) | Cost to fix: $500-$2,000 (filtration system) |
What treatment system fixes it long term?
For geological hydrogen sulfide or bacteria that keeps coming back after chlorination, a whole-house treatment system is the long-term answer, and the right one depends on how much sulfide is present. For low levels (under 1 mg/L), an activated carbon filter can handle it for $200 to $500 installed. For higher concentrations, an oxidizing filter that uses air injection or a chlorine feed pump followed by a carbon filter runs $800 to $2,000 installed, plus ongoing media replacement every 3 to 5 years.
Continuous chlorination with a small feed pump is another common route for wells with persistent bacteria, and it also handles iron and manganese if your water has that metallic taste too. Whatever system you choose, retest the water 30 to 60 days after installation to confirm the sulfide level actually dropped, since improperly sized systems are the most common reason people call back a second contractor within a year.
Is the smell actually dangerous to breathe or drink?
At the concentrations typically found in household well water, hydrogen sulfide is a nuisance rather than a health hazard, but it's worth understanding why the smell itself deserves attention. The EPA doesn't set an enforceable limit for hydrogen sulfide in drinking water because it's rarely present at harmful levels in a home tap, though at very high concentrations in enclosed spaces like a well pit or basement it can pose a real respiratory risk. If you ever smell it strongly in a confined, low-ventilation area rather than at a faucet, treat that as a ventilation and safety issue, not just a plumbing one, and consider whether a carbon monoxide detector or gas detector is warranted in that space given other combustion appliances nearby.
FAQ
Can I just ignore the rotten egg smell if it doesn't bother me?
You can, since hydrogen sulfide at household levels isn't typically a health risk, but it will corrode plumbing fixtures, water heater tanks, and pipe fittings faster over time, so ignoring it usually costs more in replaced hardware than fixing the source.
Why does the smell get worse after the house sits empty for a few days?
Standing water in the pipes and pressure tank gives sulfate-reducing bacteria more time to react and produce gas with no fresh water flushing it out, which is why vacation homes and rentals with intermittent occupancy often smell worse right after arrival.
Does boiling the water remove the smell?
Boiling can reduce hydrogen sulfide somewhat since the gas is volatile, but it won't eliminate the bacteria or mineral source, so the smell returns with the next batch of water from the tap.
Will a whole-house water softener fix a rotten egg smell?
No, a standard softener is designed to remove calcium and magnesium hardness minerals and does nothing for hydrogen sulfide gas, so you need a carbon filter, oxidizing filter, or chlorination system specifically rated for sulfide removal.
How often should I retest my well water after fixing the smell?
Test again 30 to 60 days after any fix to confirm it worked, then retest annually going forward, since sulfide bacteria and groundwater conditions can shift with seasonal water table changes.
This is educational information, not engineering or health advice. Have your well water tested by a certified lab and consult a licensed well contractor before installing treatment equipment or performing shock chlorination.
Keep reading
Get seasonal maintenance tips by email
Gutter-cleaning, filter-changing, before-it's-a-$3,000-problem guides. No schedule, no spam — unsubscribe anytime.
Prefer to dive in? Get started free →