Modern bathroom shower with dark tiles, built-in shelf, overhead rain shower, and handheld showerhead near window.

Shower Drain Smells: The Four Causes and How to Fix Each One

November 06, 2026

Most shower drain smells come from a slimy layer of bacteria growing on hair and soap residue in the first few inches of the drain, and the odor is usually strongest in the morning or after a few hours without water running. If the smell is more like sewer gas or rotten eggs than mildew, the cause is further down: a P-trap that has dried out, a clog holding rotting debris under the strainer, or a vent or drain seal problem that lets gas escape into the bathroom. Each one smells a little different and each one has a different fix, so the first step is figuring out which you have.

Biofilm Is The Most Common Reason A Shower Drain Smells

Biofilm is the pink, gray, or black slime that forms where hair, skin oil, soap scum, and shampoo residue collect on the inside of the drain body and the top of the trap arm. Bacteria feed on that residue and release gases that smell musty, sour, or like wet dog. The smell gets worse in warm, humid bathrooms, which is why it shows up more often in Georgia summers and in bathrooms without an exhaust fan.

You can confirm biofilm by pulling the strainer or drain cover and looking inside with a flashlight. If the walls of the drain are coated in slime, that is your answer. The fix is physical cleaning, not chemicals. Pour a kettle of hot (not boiling) water down the drain, scrub the inside of the drain body and the first few inches of pipe with a long bottle brush, then flush again with hot water. Chemical drain cleaners can damage older PVC joints and chrome drain bodies without clearing the slime. Repeat the brush cleaning every month or two and the smell will stay gone.

A Dry P-Trap Lets Sewer Gas Straight Into The Bathroom

Every shower drain has a U-shaped section of pipe below the floor called a P-trap. It holds a few inches of standing water that acts as a plug between your bathroom and the sewer line. When that water evaporates, there is nothing stopping sewer gas from drifting up through the drain. This is the usual reason for a sewer smell from a shower drain in a guest bathroom, a basement shower, or any shower that goes unused for two or three weeks.

A dry trap smells like sewage or rotten eggs rather than mildew. The fix takes about ten seconds: run the shower for a minute to refill the trap. If the smell comes back within a few days even though the shower is in regular use, the trap is losing water for a reason other than evaporation. A cracked trap, a loose slip joint, or a nearby fixture siphoning the trap dry are all possibilities, and each one involves pipe work below the floor. We handle that kind of pipe leak detection and repair as part of our everyday service calls across north metro Atlanta.

For a shower you rarely use, run water down the drain every couple of weeks to keep the trap full.

A Partial Hair Clog Holds Rotting Debris Just Below The Strainer

A shower drain that smells and also drains a little slower than it used to almost always has a hair clog forming at the crossbars under the strainer or at the bend into the trap. Hair catches first, then soap scum and skin cells pack around it, and the whole mass sits in warm water between showers and starts to decompose. The result is a heavy, sour, sometimes sulfur-like smell that gets worse the longer the clog has been building.

You can usually see the clog by removing the drain cover. A plastic drain snake with barbs, the kind sold at any hardware store, will pull most hair clogs out in a few minutes. Follow up with the hot water and brush cleaning described above, because the biofilm that grew around the clog will keep producing odor after the hair is gone.

If the snake comes out clean but the drain is still slow and smelly, the blockage is past the trap and out of reach of hand tools. Our shower drain cleaning service uses professional equipment that reaches the branch line and clears the full diameter of the pipe, which stops the clog from re-forming in the same spot a few weeks later.

A Blocked Vent Or Failed Drain Seal Needs A Plumber

When the trap is full, the drain is clean, and the shower drain still smells like sewer gas, the problem is in a part of the system you cannot reach from the bathroom. Two things cause this. The first is a blocked or undersized vent stack. Every drain needs air behind it to flow properly, and when the vent on the roof is clogged with leaves, a bird nest, or ice, the draining water pulls air through the nearest trap instead. That siphons water out of the shower trap and lets gas in. A gurgling sound from the drain when a nearby toilet flushes or a sink empties is the telltale sign.

The second cause is a failed seal at the drain body itself. Shower drains connect to the pipe below with a rubber gasket or a compression fitting, and in tile showers the drain body also seals against the shower pan liner. When that seal fails, water seeps into the subfloor around the drain and sewer gas has a path up around the outside of the drain, not through it. Signs include a smell that persists after cleaning, a stain on the ceiling below the bathroom, or grout around the drain that stays damp. In homes built in the 1980s and 1990s across Forsyth and north Fulton counties, we see this most often where the original drain gasket has hardened and cracked.

Both repairs involve opening the floor or going on the roof, and both are jobs for a licensed plumber. A smell that arrives with water pooling or a soft spot in the floor should be treated as an emergency plumbing call, since the water under the pan has been there a while by the time you notice it.

How To Tell Which Problem You Have

The type of smell and when it shows up will point you to the cause before you pick up a single tool.

  • Musty, sour, or mildew smell that is worst after the bathroom has been closed up, with visible slime inside the drain: biofilm. Brush clean and flush with hot water.
  • Sewer or rotten egg smell in a shower that has not been used for a week or more, and the smell disappears after running water: dry P-trap. Refill it and keep it filled.
  • Heavy, sour smell along with slow draining or standing water: hair clog. Snake it, then clean the biofilm behind it.

If the smell is sewer-like, the shower is in daily use, the drain is clean, and you also hear gurgling or see damp grout or a ceiling stain below, the issue is the vent or the drain seal and the fix is below the floor or on the roof.

If the odor is also coming from the sink or the tub overflow, the shower drain smell is not the source and the problem sits further down the line those fixtures share.

When To Call Total Mechanical Care

A shower drain that smells because of biofilm or a dry trap is a fix you can finish yourself in an afternoon. A clog past the trap, a trap that keeps losing water, gurgling that points to a vent problem, or any sign of water under the shower pan is where we come in. Our licensed plumbers clean and service shower drains, floor drains, and the branch lines behind them, and we locate and repair the leaks and failed seals that let sewer gas into a bathroom. We serve homes and businesses in Cumming, Alpharetta, Roswell, Milton, and the surrounding north metro Atlanta area, with same-day service available and flat-rate pricing quoted before any work begins. Call 404-738-7837 or book service online to get rid of the shower drain smell for good.

Link copied to clipboard!