Everyday Life
Bad smell coming from bathroom drains: what to do?
A foul odor from bathroom drains is usually caused by a dry trap, buildup, or a blocked vent. Learn safe steps to find and fix the problem.
Written by Grace Kim · Reviewed by Mark Robinson · Updated October 31, 2026 · Reviewed October 28, 2026 · 3 min read
Immediate actions
- 1 Run water in all drains for 1-2 minutes to refill dry traps.
- 2 Pour a mixture of baking soda and vinegar, let it sit, then flush with hot water.
- 3 Check for leaks or blockages and clear visible debris from the drain.
- 4 If the smell persists, call a licensed plumber to inspect the vent or sewer line.
What not to do / warning
Never mix bleach with other cleaners, and avoid chemical drain cleaners as they can damage pipes and pose health risks.
A bad smell coming from bathroom drains is a common problem that is usually easy to fix. The most frequent causes are a dry P-trap, buildup of hair and soap scum, or a blocked vent pipe. In rare cases, it can indicate a sewer line issue. This guide covers safe, practical steps to identify and address the odor.
What is happening
Bathroom drains connect to a trap (the U-shaped pipe) that holds water to block sewer gases. If the trap dries out, gases can enter your home. Odors can also come from organic matter decomposing in the drain or from a blocked vent that prevents proper airflow.
What to do first
- Run water in all drains: Let the tap run for 1-2 minutes in sinks, showers, and tubs to refill traps. This often solves the problem if the drain has not been used recently.
- Check for visible debris: Remove hair or soap scum from the drain opening using gloves or a drain snake. Avoid harsh chemicals.
- Try a natural cleaner: Pour half a cup of baking soda down the drain, followed by half a cup of white vinegar. Let it fizz for 10-15 minutes, then flush with hot (not boiling) water.
- Inspect for leaks: Look under the sink for water spots or a loose trap connection. Tighten any loose fittings.
What NOT to do
- Do not pour bleach or chemical drain cleaners down the drain. They can damage pipes and are hazardous to your health and the environment.
- Do not ignore a persistent smell that accompanies a gurgling sound or slow drainage, as this may signal a blockage.
- Do not use excessive force when tightening pipes or using a drain snake, as this can cause leaks.
When to call a professional
If the smell continues after these steps, or if you notice multiple drains backing up, gurgling sounds, or a smell like rotten eggs throughout the house, call a licensed plumber. These can be signs of a blocked vent or a sewer line problem that requires expert attention.
How to prevent it
- Run water in unused drains weekly to keep traps filled.
- Use a drain strainer to catch hair and debris.
- Flush drains monthly with hot water and baking soda to prevent buildup.
- Ensure your home's vent pipes are clear and not blocked by debris or nests.
By following these steps, you can usually eliminate bathroom drain odors safely. If the problem persists, seek professional help to avoid more serious plumbing issues.