Smelly Bathroom Drain: How to Fix It for Good
A smelly bathroom drain is one of the more reliably fixable household annoyances — most causes resolve with 20 minutes and pantry supplies. The one that doesn't is more serious, which is why the triage matters. Here's the full cause-and-fix guide, from the most common (and cheapest) to the most serious (and the one that needs a professional).
Cause 1: Biofilm — the Most Common Culprit
The slimy organic coating of soap scum, hair, body oils and bacteria inside drain walls produces sulphur compounds and organic acids — the characteristic musty, slightly rotten smell of a bathroom drain that's been used but not maintained. The smell is strongest when the drain is warm (post-shower), when the room is warm, or when the drain is first run after a period of rest.
Fix: mechanical scrubbing plus a chemical flush. Remove the drain cover, scrub the walls of the drain neck with a stiff bottle brush or old toothbrush, wipe down the underside of the drain cover. Then pour half a cup of baking soda down the drain, follow with half a cup of white vinegar, plug the drain for 20–30 minutes, flush thoroughly with the hottest tap water available. Repeat weekly for two weeks, then monthly to keep it gone. Enzyme drain cleaner used monthly goes further into the biofilm than the baking-soda method reaches, and is the maintenance product that actually prevents re-establishment rather than just clearing the current generation.
Cause 2: Dry P-Trap
The U-bend under every drain holds water to block sewer gas from entering the room. A bathroom used infrequently — a guest room, a holiday property, a second bathroom that sees sporadic use — will have its P-trap evaporate over a few weeks, removing the seal entirely. The result is a smell that's more sewage-like than organic (it's literal sewer gas), strongest first thing in the morning or when the room is closed, and apparently sourceless because it's not from the drain itself but from below it.
Fix: run water for 30 seconds to refill the trap. For drains that are routinely left unused, pour a small amount of vegetable or cooking oil over the water in the trap fortnightly — it floats on the water surface and slows evaporation dramatically. A cup of water with a teaspoon of oil every two weeks is the entire maintenance requirement for a rarely used drain, and it costs nothing.
Cause 3: Hair and Organic Mass in the Trap
A hair-and-soap mass in the drain trap doesn't just block — it ferments. Bacteria break down the organic material and produce the smell before the drain is fully blocked, which means a slow, slightly smelly drain is often an early warning of an impending blockage rather than a separate problem. The same hook-and-remove technique from our shower unblocking guide and shower cleaning guide applies — remove the cover, hook out the hair mass, flush thoroughly. The smell typically disappears within hours of the mass being removed.
Cause 4: Drain Flies Breeding in the Biofilm
A musty smell combined with tiny moth-like insects near the drain confirms drain flies breeding in the biofilm. The fix overlaps with Cause 1 but is more thorough: the biofilm needs to be physically removed from as deep as possible, because the larvae live inside it and the smell comes partly from their activity. The drain fly guide covers the full week-long protocol; the smell component resolves as part of that process.
Cause 5: Persistent Smell Despite Cleaning — Pipe or Vent Issue
A bathroom drain smell that returns despite two weeks of thorough cleaning, or that permeates multiple rooms, or that gets worse in wet weather, is usually one of two things: a cracked or leaking pipe under the floor or in the wall, or a venting problem — a blocked or incorrectly installed vent pipe allowing sewer gas back through the water traps. Both require a plumber. The distinction: biofilm smell is localised and organic; sewer gas from a pipe fault is more pervasive, more clearly sewage-like, and often present even when no drains have been used recently. Our full drain smell guide covers the full triage with a cause-and-symptom table.
Prevention: Two Rules That Cover Most Cases
Rule 1: a hair catcher in every shower and a pop-up stopper cleaned weekly in every basin eliminates the hair-mass fermentation cause. Rule 2: any drain not used for more than two weeks gets a cup of water with a teaspoon of oil poured down it. These two habits, combined with a monthly baking-soda-and-enzyme-cleaner rotation, will mean most people never read the cause-5 section of this guide — because they'll never have the problem it describes.
Bathroom Drain Smell That Won't Go Away?
If cleaning hasn't cleared it after two weeks, it's usually a pipe crack or venting fault — found with a CCTV inspection. Licensed Geelong plumbers, same-day diagnosis.
📞 Call 0491 570 006FAQs
Why does my bathroom drain smell?
Usually biofilm — bacteria in the drain walls producing organic acids — or a dry P-trap that's lost its water seal and allows sewer gas in. Clean the drain mechanically, flush with baking soda and vinegar, and run water in rarely-used drains to refill the trap.
How do I get rid of a smelly shower drain?
Remove the cover, hook out any hair mass, scrub the drain walls, flush with baking soda and vinegar then hot water. Use an enzyme drain cleaner monthly to prevent biofilm re-establishing. If the smell persists after two weeks of this, call a plumber.
Why does my drain smell like sewage when I shower?
A sewer smell during or after showering usually means the P-trap is partially blocked and backing up sewer gas, or the vent pipe is obstructed. A localised organic smell is more likely biofilm. The difference: sewer-like versus musty-organic.
Can a smelly drain make you sick?
Drain odour from biofilm is unpleasant but low-risk in ventilated spaces. Sewer gas (hydrogen sulphide and methane) from a cracked pipe or dry trap is mildly hazardous in concentrations, which is why pervasive or room-filling smells warrant prompt investigation.
Related guides: Why does my drain smell · How to get rid of drain flies · Blocked drains Geelong