How to Fix a Sewer Smell in the Bathroom
Sewer odor in the bathroom traces to one of four causes. Three are 5-minute DIY fixes.
TL;DR
Bathroom sewer smell comes from: dry P-trap (run water 30 sec), broken wax ring (replace), clogged vent pipe (call a plumber), or biofilm buildup in drains (clean). Diagnose by smell location and timing.
What’s in this guide
- Identify the smell location
- Run water in unused fixtures
- Inspect the toilet base
- Clean drains
- When the vent is blocked
A sewer smell in your bathroom is unpleasant and points to a specific plumbing issue. Diagnosis is straightforward — locate where the smell is strongest, and you’ll know which of four causes you’re dealing with.
Tools & Materials You’ll Need
Tools
- Flashlight
- Plastic hair-snake
- Bowl of water
Materials
- Mineral oil ($3) — for floor drains in unused bathrooms
- Bio-enzyme drain cleaner ($8) — for biofilm
Step-by-Step Instructions
Identify Where the Smell Is Strongest
Smell stronger near the floor drain or unused shower? Likely a dry P-trap. Strong at toilet base? Wax ring failure. Stronger when other fixtures run? Vent stack issue. From all drains? Biofilm.
Run Water in Unused Fixtures
Each fixture has a P-trap holding water as a barrier against sewer gas. Unused fixtures (guest bathrooms, basement floor drains) can dry out and let gas through. Pour 1 cup of water down each unused drain and the floor drain. Add a tablespoon of mineral oil to slow evaporation.
Inspect the Toilet Base
Run a tissue or paper towel around the base of the toilet, especially the back where you can’t see. Wet = wax ring leak (sewer gas escaping). Toilet rocks side-to-side = wax ring will fail soon if not already.
Clean Drain Biofilm
Slow-developing smells from drains are usually biofilm — bacterial growth on the inside of the drain pipe. Pour bio-enzyme cleaner down each drain at bedtime, let sit overnight. Rinse with hot water in morning.
Test for Vent Issue
If smell happens only when toilets flush or showers drain, your plumbing vent stack is partially blocked. Roof access required to clear — call a plumber. Symptoms: gurgling drains, slow drainage that improves when you don’t use other fixtures.
In LA homes with extra bathrooms or floor drains that get used rarely (guest bathrooms, vacation properties, secondary suites), pour 1 cup of water + 1 tablespoon of mineral oil down every drain quarterly. The oil floats on top of the trap water and dramatically slows evaporation. Cheap insurance against sewer gas issues.
Sewer gas can be hazardous
Methane and hydrogen sulfide in sewer gas are flammable in high concentrations and unhealthy in any concentration. If you smell it constantly, address quickly.
Real Scenarios from Our LA Service Calls
Vacation home dry-trap issue
Homeowner returned from a 3-month trip to find their home smelled like sewage. Five fixtures had dried-out P-traps. 10 minutes of running water + mineral oil in each trap solved it permanently.
When to Call a Plumber Instead
DIY isn’t always the right call. Bring in a licensed plumber if any of these apply:
- Smell persists after running water in all fixtures
- Toilet wobbles or has visible water at base
- Multiple drains gurgle when toilets flush
- Roof vent stack visible debris/blockage
Frequently Asked Questions
Why does my bathroom smell like rotten eggs?
Hydrogen sulfide gas — usually sewer gas. Could also be from a water heater anode rod (different smell location, hot water specifically).
Why does the smell only happen at certain times?
Often related to wind direction — vent stack pulls outside air through the system. Different times of day = different wind = different smell intensity.
Will baking soda help?
For minor odors, yes. For real biofilm or sewer gas, no — physical cleaning or repair is needed.
My unused guest bathroom always smells — fix?
Run all the fixtures monthly. Add mineral oil to traps. Or use the bathroom occasionally to keep traps wet.
Is sewer gas dangerous to breathe?
In high concentrations: yes. In low concentrations (whiff): no. But persistent exposure should be addressed.
Need professional help in Los Angeles?
Same-day service. Flat-fee pricing. No surprise add-ons.
Call (818) 938-8660