The time required for a rotten egg sulfur smell to dissipate depends entirely on the root cause and the remediation steps taken. If the sulfur odor is caused by bacteria reacting inside your water heater and you flush the tank and chlorinate the system, the smell typically disappears within 24 to 48 hours. However, if the sulfur odor stems from a chemical reaction with a standard magnesium anode rod, the smell will persist indefinitely until you permanently replace the magnesium rod with a zinc-aluminum anode rod. Verification: Run your hot water taps continuously for several minutes after remediation to confirm the sulfur smell is completely gone.
1 votes
Marked as accepted