Hi all.

This happened several months back as well in June. However, at the time, I had an incredibly old water heater that had not been serviced. I replaced it due to age (not due to the smell) and the smell eventually went away.

But this week I noticed my water has suddenly developed the same smell again. However, my new water heater is only a few months old. Surely it doesn’t need to be serviced already? It is still outputting very hot water.

ALL faucets and things with a water supply within the home (ex toilets) exhibit the smell when the water is running. It is not limited to one spigot, floor, or room.

The smell reminds me of when I used to swim in a lake or pond. It doesn’t smell like sewage and it doesn’t smell like fish, but it is not overly pleasant.

Is there a way I can investigate this easily enough without hiring a plumber? And how can I tell if it’s safe to drink.

Thanks all.