5 things that help with a sink or shower drain that smells like sewage only sometimes — not all the time

Independently chosen — nobody pays to be on a list, and we say what didn't make it. How we pick the 5.

The five, at a glance

1Refill the p-trap, then float oil on it2Scrub the overflow hole, not just the drain itself3Pull out the drain stopper and clean its underside4Reseat the shower drain strainer and reseal the caulk bead5Inspect the clean-out cap inside the wall cavity
1

Refill the p-trap, then float oil on it

The p-trap holds a small plug of water that physically blocks sewer gas from rising into the room. When a drain goes unused for even a few days, that water evaporates. A guest bathroom, a basement shower, a utility sink you only use on washing day — all of them are quietly losing their seal whenever the weather is dry and the heating is running. The intermittency is the tell: the smell correlates with how recently you used that drain, not with any defect in the pipe itself. Most people clean the drain endlessly and the smell comes back a fortnight later, baffled, because cleaning was never the problem.

Try it
Run the tap or shower for a full 30 seconds — long enough that you hear the gurgling settle and you know the trap is actually full, not just wet.
Pour in about a tablespoon of mineral oil or vegetable oil after the water. It floats on the water plug and dramatically slows evaporation, so the seal stays intact between uses for weeks rather than days.
For permanently disused drains — floor drains, utility sinks — remove the cover and fit a rubber stopper. An evaporating trap you cannot stop using is a problem that needs a physical barrier, not repeated water top-ups.
2

Scrub the overflow hole, not just the drain itself

Every bathroom basin has an overflow — that small oval slot near the top inside the bowl. Most people have never cleaned it. That slot connects via a channel moulded into the ceramic directly to the drain below the plug, bypassing the p-trap entirely. Over months, biofilm of decomposing hair, soap residue, and skin cells builds up inside the channel and produces hydrogen sulphide. The smell is intermittent because it triggers on turbulence: run hot water, warm air rushes up past the overflow opening, and suddenly the whole room smells like a drain field. People reclean the drain. The smell persists. They reclean it again. The overflow is the culprit and it is almost never discussed.

Try it
Get a thin bottle brush or pipe cleaner and push it up into the overflow slot. What you pull out will be dark grey-brown biofilm and it will smell exactly like the problem.
Mix a paste of bicarbonate of soda and a little washing-up liquid and scrub inside the slot as far as you can reach, then flush with a cup of boiling water followed by a cup of white vinegar.
Do this every three months. It takes ninety seconds. It is the most consistently overlooked cleaning task in the entire bathroom.
3

Pull out the drain stopper and clean its underside

The smell people attribute to the drain is often coming from the stopper — specifically the greasy ring of biofilm that accumulates where the stopper meets the drain body. This biofilm is a combination of soap scum, skin cells, hair product, and anaerobic bacteria, and it produces hydrogen sulphide in pulses as water disturbs it. That is why the smell hits when you first turn on the water, then fades. The trap is fine; the stopper is a petri dish. Because the stopper sits above the waterline, no amount of pouring things down the drain reaches it.

Try it
Unscrew the pivot rod under the sink from the drain body and pull the stopper free. Look at the underside — it will usually be coated in a grey-black slime that smells exactly like the problem.
Scrub the stopper and the inside of the drain neck with an old toothbrush and a paste of bicarbonate of soda and washing-up liquid. Do not use bleach — it kills the surface layer but does nothing to the biofilm matrix, which regrows within days.
Reinstall and check. If the smell vanishes, schedule a monthly stopper scrub. This is the fix almost nobody does and almost everyone needs.
4

Reseat the shower drain strainer and reseal the caulk bead

Shower drain strainers — the chrome disc you step on — are held down by two screws, and the gap between the strainer body and the shower pan is sealed with a thin bead of silicone. That silicone shrinks and cracks within a few years in a warm, wet environment. When it cracks, you get a gap that leads directly to the drain cavity below the shower floor, and that cavity connects to the drain-waste-vent stack. The smell is intermittent because pressure in the stack fluctuates: hot showers elsewhere in the house create convection that pushes gas upward, while cold periods let the gap sit dormant. People clean the drain obsessively and wonder why nothing improves, because no amount of cleaning closes a physical gap in the seal.

Try it
Unscrew the strainer cover and look at the perimeter where it meets the shower floor. Cracked or missing silicone is obvious when you are actually looking for it.
Scrape out any old sealant with a plastic scraper, wipe the area with isopropyl alcohol to degrease, and let it dry completely before touching it.
Apply a thin bead of mould-resistant 100% silicone caulk around the perimeter before resetting the strainer. Let it cure 24 hours before using the shower.
5

Inspect the clean-out cap inside the wall cavity

Most homes over 20 years old have a clean-out access point — a threaded cap on the drain-waste-vent line — that allows a plumber to rod out blockages without opening the wall. These caps are often PVC or ABS plastic, and they degrade. A hairline crack in a clean-out cap inside a wall cavity leaks sewer gas episodically: when water moves through the main stack nearby, the turbulence forces gas past the cracked seal, and it finds its way out through gaps in drywall, under vanity cabinets, or around the toilet flange at floor level. The smell seems to come from a drain because it enters the room near the floor. People miss this because the cap is hidden and because it looks fine until you put a light on it.

Try it
Find your clean-out access points — they are typically in a bathroom wall cabinet, under a sink, in a basement, or on an external wall. They look like a threaded plastic plug, sometimes with a square recess for a wrench.
Apply a dab of washing-up liquid around the edge of each cap while a family member runs a tap or flushes a toilet elsewhere in the house. Bubbles indicate gas escaping under pressure.
A deteriorated cap costs almost nothing to replace: unscrew the old one with a pipe wrench, wrap the threads of the replacement with PTFE tape, and hand-tighten plus a quarter-turn.

What didn't make the list

Drain cleaning chemicals (Drano, bleach, and similar)

These address neither a dry p-trap, nor biofilm inside an overflow channel, nor a cracked drain strainer seal, nor a deteriorated clean-out cap. Bleach disperses too quickly in water to reach the anaerobic bacteria in a biofilm layer, and it does nothing for any physical gap or evaporated trap. The smell vanishes for a week because the chemical smell masks it, and then it returns unchanged. Bleach is what almost everyone tries first, for months, before finding any of the actual fixes above.

Enzymatic drain cleaners

Genuinely useful for slow drains caused by organic buildup over time, but marketed in a way that implies they address sewage smell, which they do not. If your smell is from an evaporating p-trap, a cracked strainer bead, or an overflow channel, enzymes do nothing. They are a maintenance product, not a diagnostic one, and people reach for them as a substitute for identifying the actual cause.

Questions people ask

Why does the smell only happen sometimes, not every day?

Intermittency is almost always the diagnostic clue, not a complication. The most common explanations: a p-trap that hovers near the dry threshold and only fails completely under certain conditions (hot weather accelerates evaporation, an extraction fan running for long periods can siphon a trap); biofilm on a stopper or in the overflow channel that only releases gas when disturbed by water movement; or a crack in a strainer seal or clean-out cap that only leaks when water creates pressure in the stack nearby. Pay attention to when exactly the smell appears — first thing in the morning, right after a shower, after the toilet is flushed, when the weather has been dry for days. The pattern points to the cause.

How do I tell whether the smell is sewer gas or just a dirty drain?

A dirty drain smells organic and musty — rotting hair and soap scum has a cloying, damp quality that lingers. Sewer gas smells sharper and more sulphurous, like rotten eggs, and it tends to appear in short bursts rather than sitting there emanating, because it is being pushed up by pressure rather than simply evaporating from a surface. If cleaning the drain improves things for a week and then the smell returns unchanged, you are dealing with gas intrusion rather than surface buildup, and the fixes are different.

I refilled the p-trap and it keeps evaporating again within two weeks — what next?

Two culprits: either an extraction fan that runs long enough to create negative pressure and siphon the trap (test by checking whether the smell appears after the fan has been running), or a partial blockage further down the drain line that is creating back-pressure through the water seal. The mineral oil layer on top of the trap water buys more time between top-ups. If the trap empties quickly even with the oil layer, and there is no strong extraction fan nearby, the next step is a hand drain snake fed past the p-trap to clear a partial blockage in the 4 to 8 foot range — the zone where chemical treatments cannot reach. This is personal experience, not professional plumbing advice; if the problem persists after working through this list, a plumber with a camera scope will find it faster than further DIY.

Illustration of Maya Kapoor

Maya writes across the whole site — sleep, focus, ADHD and home. Every pick is either tested for a couple of weeks or traced to a solid source before it earns a spot in the five. More from Maya Kapoor

Keep going

Five things that help, every Sunday.

One list a week, picked by hand.