Drain Cleaning

Why Your Bathroom Smells Like Sewage (And How to Fix It)

What a P-Trap Is and Why It Matters

If your bathroom smells like sewage, the cause is usually sitting right under the sink. Look underneath and you’ll see a U-shaped bend in the pipe directly beneath the drain, that’s the P-trap. Its job is simple: the bend holds a small pool of standing water that seals the drain line, so sewer gas coming back up through the plumbing hits that water instead of your bathroom.

Every fixture connected to the drainage system needs a trap somewhere below or behind it, sinks, tubs, showers, floor drains, and the standpipe your washing machine drains into. Fixtures you use regularly rarely give trouble, since every run of the tap tops the seal back up, which is why dry-trap smells show up in guest bathrooms and other fixtures that sit untouched for weeks. A faint sewer smell after a week or two unused usually just means the water evaporated. A smell from a fixture you use every day is a different problem.

Key Takeaways

  • A dry P-trap gives off a sewer-gas smell because the water seal is gone. Musty or sour smells point to organic buildup inside the drain instead.
  • If several fixtures smell or gurgle at the same time, don’t assume every trap dried out. That pattern points farther into the plumbing, usually toward a venting or main-line problem.
  • Refilling a dry trap is easy. Run the fixture for one to two minutes and the seal forms again as soon as water settles into the bend.
  • Arizona heat dries unused traps faster. Run guest bathrooms, laundry standpipes and floor drains every couple of weeks, and consider a small amount of mineral oil over the water seal before leaving the house unused for a month or more.
  • Call a plumber if the smell returns after you’ve refilled and cleaned the trap, if the trap is cracked or corroded, or if several fixtures are affected at once.

Why Your P-Trap Smells

A P-trap smells for a few different reasons, and the fix depends on which one you’ve got: a dry trap is the obvious one here in Arizona, but buildup, damaged fittings and venting problems all create similar complaints.

Dry P-Traps and Arizona Heat

Hot, dry air pulls water out of a trap surprisingly fast, which is why dry P-traps are such a common summer problem here and much less noticeable in wetter climates. The trap seal is only a small pool of water, code calls for at least 2 inches in the bend, and in a Phoenix or Tucson July, that isn’t much to lose before sewer gas has a path into the room.

The usual suspects are guest bathrooms and floor drains that haven’t seen water in a week or two, snowbird homes and rental turnovers especially, nobody’s used the spare shower since spring, then somebody opens the door in July and wonders what died.

The easiest prevention is using the fixtures: run every sink, shower and tub for about a minute every couple of weeks, and don’t forget floor drains and laundry fixtures too. Leaving for a month or more, float a tablespoon or two of mineral oil on the water in the trap, it evaporates slowly and works like a lid over the seal.

Buildup Inside the Trap

Not every bad drain smell is sewer gas. Hair, soap, grease and other organic material collect inside the trap and along the pipe walls, developing a thin biofilm that smells musty, sour or just plain rotten. Showers are the common example: most get used often enough that the trap isn’t drying out, so when one starts smelling, hair and soap buildup is the better place to look. Don’t expect to spot it with a flashlight either, biofilm coats the pipe in a thin layer, you’ll clean it before you ever see it.

Cracked, Corroded or Leaking P-Traps

A trap smells even with water sitting in it if the trap itself isn’t sealed. Hairline cracks in plastic, corrosion in older metal traps and failing washers around the slip joints all let sewer gas escape, and old chrome-plated brass traps are especially bad about corroding from the inside until a pinhole leak shows up.

If you keep refilling the trap and the smell comes right back, check underneath for moisture, staining or corrosion. A leaking trap loses its water seal, and a cracked one leaks odor without looking obviously empty, and once the trap itself has failed, cleaning it won’t help, this is when it’s worth calling for plumbing repair instead.

Venting Problems and Multiple Fixtures

If the smell comes and goes when several fixtures are draining, look past the P-trap. Your plumbing vents let air into the drainage system as water moves out, and a blocked or malfunctioning vent lets draining water pull water out of nearby traps and break their seals, causing gurgling toilets, bubbling drains and sewer smells from more than one fixture.

One smelly guest sink is a dry trap. Three drains smelling or gurgling together is a different problem.

What Different P-Trap Smells Usually Mean

The type of smell narrows things down, it’s a first-pass check, not a diagnosis. A rotten-egg or sewer-gas smell means the water seal is missing or the trap’s leaking. Hydrogen sulfide is part of that mix, and the human nose detects it at very low concentrations, well below OSHA’s 20 ppm workplace ceiling, so a dry trap can smell terrible without the room holding a dangerous concentration. Don’t rely on your nose as a safety meter though, at higher concentrations hydrogen sulfide dulls your sense of smell, so if the odor is strong or lingering, ventilate the room and deal with the source. A musty or sour smell points to buildup instead, and if it shows up while other fixtures are running, especially with gurgling, venting moves up the list.

How to Fix It

Start with the simplest fix and work up, most dry-trap or buildup problems don’t need anything complicated.

Refilling a Dry P-Trap

For a sink, tub or shower, run the water for one to two minutes, that’s usually all it takes. For a floor drain or standpipe, slowly pour about a gallon of water in and let it settle. The seal forms as soon as enough water reaches the bend, the smell already in the room is a separate issue, so open a window or run the exhaust fan. Gone by morning and staying gone means it was just a dry trap.

Cleaning Buildup From a P-Trap

If the smell returns within a day or two of refilling, don’t blame evaporation, the trap may be leaking, buildup may be sitting inside it, or a venting problem may be siphoning the water away. Check whether other fixtures are gurgling first. If they aren’t and it smells musty or sour, cleaning the trap makes sense.

For light buildup, an enzyme cleaner is a good starting point, expect repeated treatments rather than an instant result. If the drain’s also running slowly, the trap needs to come apart: bucket underneath, loosen the slip nuts, scrub the U-bend with a bottle brush and hot soapy water, then reinstall and check for leaks while water runs. No visible clog doesn’t mean it’s clean, a thin layer of biofilm is enough to smell without leaving debris behind.

When to Replace Instead of Clean

Some P-traps aren’t worth cleaning again. Replace the trap if it’s corroded, has hairline cracks, or the slip joints keep weeping after you’ve reseated the washers, old metal traps can look fine from the outside while corrosion’s already eaten through the inside wall. It’s also worth replacing if the same trap clogs again within three months of a thorough scrub, at that point you’re just buying another round with the bucket.

What to Use for P-Trap Odors and Buildup

Products help when they match the problem, something for organic buildup won’t refill a dry trap, and a chemical cleaner isn’t the answer to a venting fault.

For floor drains and standpipes that keep drying out, a one-way drain seal fits inside the opening, opens when water passes through and closes afterward to keep sewer gas out (match it to the outlet size, usually 2 or 3 inches, not made for sink traps). A trap primer is another option, the code-recognized approach, automatically topping up the seal so it doesn’t dry out.

Enzyme cleaners break down grease, soap and food residue, though not hair, and aren’t instant, expect repeated treatment rather than one pour. For an actual clog, a gel cleaner clings to the blockage and clears the smell with it, but does nothing for a dry trap. Be careful with chemical cleaner generally: skip it in a corroded metal trap or a septic system unless approved, never mix it with vinegar, and don’t take the trap apart right after pouring it down, whatever hasn’t moved through is sitting right where your hands are about to go.

For light scum, half a cup of baking soda followed by a cup of white vinegar, fizzed for 15 to 30 minutes then rinsed with hot water, loosens residue without clearing a serious blockage. A bottle brush works once the trap’s off, and a small hand snake helps with light hair clogs farther in. For a fixture that’s just drying out, water is still the fix, refill the trap first.

When to Call a Plumber

At Evolution Plumbing & Misting, we’re happy to say refilling a dry trap is a DIY job, so is cleaning light buildup with an enzyme cleaner, bottle brush or hand snake.

Call a plumber once you’ve refilled and cleaned the trap and the smell keeps coming back, at that point the cause is past simple evaporation or surface buildup. A cracked, corroded or leaking trap is another good reason to stop fighting with it, replacing one is a quick job and there’s no value tightening the same failing joint a third time.

If several fixtures smell at once, or drains gurgle when another fixture runs, the problem is past the trap and into the venting or main line, and that calls for proper drain cleaning and diagnosis rather than another bottle of cleaner. A plumber can pressure-test the drain system and use smoke or bubble testing to find where sewer gas is actually escaping when the source isn’t obvious.

If you’ve got a sewer smell that keeps coming back in Gilbert, Chandler, Mesa or around the East Valley, give us a call. We’ll figure out whether it’s a dry or damaged trap, a venting issue or something farther down the line, then give you a straight answer about what actually needs fixing.