Drains. Sometimes they stink. We've all been there. If you've tried pouring everything in the house down the drain but the smell remains, the home improvement experts at Stack Exchange might have the answer(s) you're looking for.
Image: Mitchell Streichhirsch.
My bathroom sink smells like really musty water and the stink only happens when the water is running. But the water itself doesn't smell or taste bad.
I've tried Drano and it didn't do anything. And there's great flow, so it doesn't appear the sink is clogged.
The only thing that has worked, and only temporarily, is pouring pretty much everything under the sink into the sink (lemon juice, Drano, bleach, etc.).
Answer: P-trap, Vent & Overflow Drain
First, make sure you have a proper P-trap installed under the sink. This trap holds water and provides a seal against sewer gases getting up into the bathroom. Without a P-trap, gases will leak in constantly, and will be displaced by water down the drain which can force the gases up into the bathroom even if normally it's not detectable.
Also make sure there is a proper vent for the sink. Even with a P-trap, if there's nowhere for back-flowing gases to go, they'll bubble up past the trap. (And even if you don't have a vent, that might be OK.)
One more thing it could be is the overflow drain. Depending on the design of sink, the overflow can hold a small amount of water at the bottom where it T's in to the main drain, which can become stagnant. Run water down the drain and you'll force some air up the overflow (to make way for the water coming down), which will have that stagnant smell.
To diagnose this, plug the sink and begin filling it; you shouldn't get any musty smell at first because there's no air movement. Once the water level hits the overflow drain, you will start smelling the musty smell for a while because the water is displacing the gas, which wants to rise above the water and so will move up into the bathroom. If this is the problem, you can ameliorate it with some foaming pipe snake; pour it down the overflow drain and it will clean out any caked-on gunk which contributes to the smell, and which may be trapping the water. The real fix is to make sure there's no "damming" effect of construction defects at the bottom of the overflow drain (a lip of porcelain, issues where the overflow meets the metal drain downpipe, etc).
Answer: Don't Forget...
Does it smell when you turn on the tap and catch the water in a bowl (so it doesn't go down the drain)?
If so, it's something in the faucet. Take off the aerator cap and look for gunk inside. Also, look in the barrel of the faucet and clean it out if you can. And of course you can also consider replacing the faucet.
If this doesn't work, it's something in the basin, drain, trap, or overflow drain. KeithS has some good answers above, but I also recommend the following:
- Take out the drain stopper and look down the drain pipe for gunk. Clean it out with a snake or unravelled coat hanger if you can.
- Spray bleach down the drain and overflow drain to kill anything nasty in there. You can bleach the basin too for cleanliness.
- Get a large bowl or bucket. Fill it with water. Quickly but carefully pour all the water down the drain. The goal is to fill the basin and displace all/any water in the overflow drain and trap. Sometimes there can be nasty things in there that float so they don't go through the trap, and this forces them out the drain pipe.
Answer: If It's In The Water...
We've had water that smells like rotten eggs and that usually means one thing: sulfur.
If you're on municipal water, contact your utility and ask them what's up. If you're on a well, have the water tested by a lab. Check out this Q&A for more water testing options.
Think you've got the remedy for that super stinky sink? Leave your suggestion in the comments or submit it at Stack Exchange. OR check out these unanswered questions that are just begging for your DIY wisdom. Stack Exchange is a place to trade expert knowledge on diverse topics from software programming to cycling to scientific skepticism. And that's just a start.