If your hot water smells like a forgotten lunchbox, your water heater’s anode rod is partying too hard. That rod is a sacrificial metal component meant to prevent rust, but it can also feed those sulfur-loving bacteria. Replacing it with an aluminum-zinc alloy rod often kills the scent instantly.
Another trick? Crank your water heater temperature to 160°F (71°C) for a few hours. This “pastes” the bacteria. Just remember to turn it back down to 120°F afterward to avoid scalding yourself in the shower. Easy, right?
Why Does My Water Suddenly Smell Like Rotten Eggs at Anton Thomas blog
The Deep Well Solution: Get Physical
For the cold water stench, you need to shock the well. This sounds dramatic, but it’s just a high-dose cleaning with household bleach. Think of it as a spa day for your aquifer. You’ll pour a calculated amount down the well, circulate it through your pipes, and let it sit for 12–24 hours.
After that, flush, flush, flush until the chlorine is gone. Your water will smell like a pool for a day, but soon after—poof!—the rotten eggs vanish. It’s science magic, and you’re the wizard.