Back to all articles
Drains4 min read

Why Does My Drain Smell Like Sewage? (And How to Fix It)

That rotten egg smell from your drain isn't just unpleasant — it could indicate a real problem. Here's what causes it and how to fix it.

Sewer Gas Smell Is More Than Just Unpleasant

That sewage smell isn't just gross — sewer gas contains methane and hydrogen sulfide, which can cause headaches, nausea, and in high concentrations, be dangerous.

Let's identify the cause and fix it.

The 5 Most Common Causes

1. Dry P-Trap (Most Common, Easiest Fix)

What's a P-trap? That curved pipe under every drain. It holds water that blocks sewer gases from coming up.

Why it dries out:

  • Drains you don't use often (guest bathroom, basement floor drain)
  • Hot, dry weather evaporating the water
  • Leak in the P-trap

The fix: Run water in unused drains for 30 seconds every few weeks. That's it.

Test it: Pour a bucket of water down the smelly drain. If the smell goes away in an hour, it was a dry trap.

2. Dirty Drain (Biofilm Buildup)

Bacteria feed on hair, soap, and gunk in your drain. They create a biofilm that produces that sewage-like odor.

Signs: Smell is worst right after running water. Drain may be slow.

The fix:

  1. Pour 1/2 cup baking soda down the drain
  2. Follow with 1/2 cup white vinegar
  3. Wait 15 minutes
  4. Flush with boiling water

For persistent buildup, use an enzymatic drain cleaner (not chemical) weekly.

3. Blocked or Cracked Vent Pipe

Your plumbing has vent pipes that go through the roof. They let sewer gas escape outside and allow air in so drains flow properly.

If the vent is blocked or cracked:

  • Sewer gas can't escape outside
  • It comes up through your drains instead

Signs:

  • Multiple drains smell at once
  • Drains gurgle when other fixtures are used
  • Slow drains throughout the house

The fix: This needs a plumber. Vent pipes aren't DIY territory — they require roof access and proper diagnosis.

4. Toilet Wax Ring Failure

The wax ring seals your toilet to the floor drain. When it fails, sewer gas leaks into your bathroom.

Signs:

  • Sewage smell near the toilet (not the sink or tub)
  • Toilet rocks or feels loose
  • Water stain around the toilet base

The fix: Replace the wax ring. This means removing the toilet, scraping off the old wax, installing a new ring, and re-setting the toilet. A plumber can do this in under an hour.

5. Actual Sewer Line Problem

If none of the above apply, the smell might be coming from a damaged sewer line:

  • Cracked pipe letting gas leak into soil/house
  • Backup developing in the main line
  • Tree root intrusion

Signs:

  • Persistent smell that won't go away
  • Multiple drains affected
  • Slow drains, gurgling, or backups
  • Wet spots in the yard

The fix: You need a camera inspection to see what's happening in the line. This identifies the problem so you know exactly what repair is needed.

When to Call a Plumber

Try these first:

  • Run water in unused drains
  • Clean the drain with baking soda/vinegar
  • Check if the toilet is loose

Call a plumber if:

  • Smell persists after cleaning
  • Multiple drains smell at once
  • Drains are slow or gurgling
  • You see any signs of backup

Sewer gas isn't something to ignore. Get it diagnosed and fixed.

Topics:drain smellsewermaintenance

Looking for more plumbing guides?

Browse all guides