First, let’s target the hot water, because that’s where the bacteria love to throw their stinky parties. Turn your water heater all the way up to 160°F (71°C) for a few hours. This heat will kill the sulfur bacteria dead—like a sauna for demons.
But be careful! Don’t take a shower while it’s that hot unless you want to become a lobster. After a few hours, flush the tank by running a hose from the drain valve until the water runs clear. Then turn the thermostat back down to a safe 120°F. You’ll notice the smell vanishes like a bad joke.