Sewage smell in the bathroom
Tools: flashlight, bucket, screwdriver · Materials: baking soda and vinegar, wax ring or rubber toilet seal (if the toilet is the source)
Steps
- Run water into every drain in the room for a minute, including the floor drain and any unused shower — a dried-out trap lets sewer gas straight in.
- Pour a cup of baking soda and a cup of vinegar down the shower and sink drains, wait 15 minutes, and rinse; biofilm in the overflow smells too.
- Check the toilet base: if it rocks or the floor around it is damp, the wax seal has failed.
- Look at the washing-machine standpipe and the sink overflow for slime, and clean them.
- If the smell is strongest with the fan running, check the roof vent for a bird nest or leaves from outside, never from the roof itself.
Stop and call a pro if
- the smell comes and goes with wind or when the toilet flushes — the vent stack may be blocked or cracked
- there is a sewage smell in more than one room, or in the garden
- the toilet seal has failed and the subfloor is soft
What a pro does that you can't
A plumber smoke-tests the drain system to find a cracked vent or dry trap you cannot see, resets the toilet on a new seal, and clears a blocked vent stack from the roof.
DIY cost: $5–25 for cleaning supplies or a wax ring