Where the smell is coming from and how to find it

Sewer smell in your bathroom usually comes from one of three places: a dry drain trap, a cracked or loose vent pipe, or a backed-up sewer line. The fastest way to narrow it down is to smell near each drain—the sink, toilet, shower, and floor drain if you have one. If the smell is strongest at one drain, that drain is likely the source. If it fills the whole room equally, the problem is probably your vent stack (the pipe that runs through your roof) or a main line issue.

A drain trap is the U-shaped bend under your sink or toilet that holds standing water. That water acts as a seal against sewer gases. If a drain hasn't been used in weeks, the water evaporates and the seal breaks. If the smell comes from a sink you rarely use, this is almost certainly your problem—and the easiest to fix.

A vent pipe lets air into your drainage system so water drains properly and gases escape through the roof instead of backing up into your home. If this pipe is cracked, loose, or blocked by debris, sewer smell leaks into the walls and bathroom. You'll notice the smell is strongest near the ceiling or in a corner rather than at a specific drain.

Key Takeaways

  • A dry drain trap under an unused sink or shower is the most common cause and can be fixed by running water down the drain for 30 seconds.
  • Pouring a cup of baking soda followed by vinegar down a smelly drain can neutralize odors, though it will not fix a cracked pipe or vent blockage.
  • If the smell comes from your toilet, check the wax ring seal under the base—a damaged seal requires removing and resetting the toilet.
  • Sewer smell that fills the whole bathroom and does not improve after draining and cleaning suggests a vent pipe problem or backed-up main line, which require a plumber.

Refill a dry drain trap

If the smell is strongest at a specific drain—usually a bathroom sink, shower, or guest bathroom toilet—the trap is probably dry. Run hot water down the drain for 30 seconds to a minute. This refills the trap and restores the water seal that blocks sewer gas.

For a drain you know has been unused for months, pour a cup of water down it first, wait a few minutes, then run hot water. If the smell goes away within a day, the trap was dry. To prevent this in the future, run water down rarely-used drains once a week for 30 seconds.

If you have a floor drain in a basement or utility room, this is a common culprit. Floor drains dry out faster than sink traps because they are not used regularly. Pour a gallon of water down it, or pour a cup of mineral oil down the drain—the oil floats on top of the water and slows evaporation, keeping the seal intact longer.

Clean the drain with baking soda and vinegar

If refilling the trap did not work, the drain itself may be holding decomposing hair, soap scum, or food particles that smell like sewage. Pour one cup of baking soda down the drain, followed when ready by one cup of white vinegar. The mixture will fizz and bubble—this is normal and helps break up buildup.

Let it sit for 30 minutes, then flush the drain with a kettle of boiling water. The heat helps clear the loosened debris. Repeat this process once a week for three weeks if the smell is stubborn. This method works best for slow drains that also smell bad; if the drain flows normally, the smell is probably not from buildup.

Do not use this method if you have already poured chemical drain cleaner down the drain—the combination can create toxic fumes. If you have used a commercial drain cleaner, skip to the next section.

Check and reseal the toilet base

If the smell is coming from your toilet, the problem is usually the wax ring—a rubber and wax seal under the toilet base that prevents sewer gas from leaking into the bathroom. A damaged or improperly seated wax ring lets gas escape around the base of the toilet.

First, check whether the toilet is rocking or loose. Sit on it and shift your weight side to side. If it rocks, the seal is broken. You will also notice water pooling under the toilet or a soft spot in the floor around the base. These are signs the wax ring has failed and water is leaking into the subfloor.

Replacing a wax ring requires turning off the water, emptying the tank and bowl, unbolting the toilet from the floor, and removing the old wax ring. This is a plumbing job that takes 1 to 2 hours if you have done it before, or 2 to 4 hours if this is your first time. A plumber can do it in 30 to 45 minutes. If you want to try it yourself, watch a video specific to your toilet model before you start—the process is the same for all toilets, but the bolt locations and water shutoff vary.

Clear a blocked vent pipe

If the smell fills the whole bathroom and is not coming from a specific drain, your vent pipe may be blocked. The vent stack is a pipe that runs from your drainage system up through the roof. Leaves, bird nests, ice, or debris can block it, trapping sewer gas inside your home.

You can check this yourself if you are comfortable on a roof. Look at the vent pipe opening on your roof—it is usually a 2- to 4-inch diameter pipe sticking up. If you see leaves, nesting material, or ice, you can try to clear it with a plumbing snake or a stiff wire pushed down from the top. Wear gloves and be careful not to drop anything down the pipe.

If you cannot see a blockage, or if clearing the visible debris does not stop the smell, the blockage is deeper in the pipe or the pipe itself is cracked. This requires a plumber with a camera to inspect the line and determine whether it needs clearing, repair, or replacement.

When to call a plumber

Call a plumber if the smell persists after you have refilled dry traps, cleaned the drains, and checked the toilet base. Also call if you notice multiple drains backing up, water pooling under the toilet, soft spots in the floor, or sewage smell in your yard or basement. These signs point to a cracked vent pipe, a cracked main sewer line, or a backed-up sewer line—all of which require professional diagnosis and repair.

A plumber will use a camera to inspect the inside of your pipes and identify the exact problem. The cost of a camera inspection is usually $150 to $400 and is often credited toward the repair if you move forward. Repair costs vary widely depending on whether the problem is a straightforward vent blockage (under $500) or a cracked main line that requires digging and replacement ($3,000 to $25,000 depending on depth and length).

If you rent, contact your landlord or property manager before trying any of these fixes. Plumbing repairs are usually the landlord's responsibility, and they may have a preferred plumber or specific instructions for how to report the problem.

Prevent sewer smell from returning

Run water down rarely-used drains once a week to keep the trap seals full. If you have a guest bathroom or basement floor drain that sits empty for months, set a phone reminder to pour a gallon of water down it every seven days. This takes 30 seconds and prevents the smell from coming back.

Keep your vent pipe clear by checking it twice a year—once in fall after leaves drop, and once in spring after winter weather. If you see debris, clear it or call a plumber. Do not pour grease, coffee grounds, or food scraps down your kitchen sink; these build up in the pipes and create smell-causing blockages.

If you live in a cold climate, ice can block your vent pipe in winter. If you notice sewer smell only in the coldest months, the vent is probably icing over. A plumber can install a vent cap or heat tape to prevent this.

Frequently Asked Questions

Can I use bleach to get rid of sewer smell?

Bleach kills odor-causing bacteria temporarily but does not fix the underlying problem. It also should not be mixed with other cleaners. If the smell is from a dry trap, bleach will not help—you need to refill the trap with water. If it is from a blocked vent or cracked pipe, bleach will not reach the problem.

Is sewer smell in the bathroom dangerous?

Occasional sewer smell is unpleasant but not when ready dangerous. However, if the smell is constant and fills your home, it may indicate a backed-up sewer line or a cracked vent pipe that is allowing methane gas to accumulate. Methane is odorless but explosive in high concentrations. If the smell is strong and persistent, have a plumber inspect your system.

Why does my bathroom smell like sewage only at night?

Temperature changes cause air pressure shifts that can push sewer gas up through drains. At night, when your home cools down, the air pressure inside drops, and outside air (carrying sewer smell from the vent stack) gets pulled in through drains. This is normal and usually means your vent pipe is working but your drains are dry. Refill the traps and the smell should stop.

How long does it take to fix a sewer smell problem?

If it is a dry trap, you will notice improvement within hours of running water down the drain. If it is a blocked vent, a plumber can usually clear it in 1 to 2 hours. If it is a cracked pipe or backed-up main line, diagnosis takes 1 to 2 hours, and repair can take anywhere from a few hours to several days depending on the severity and location of the damage.

Can I prevent sewer smell by using drain covers or plugs?

Drain covers and plugs can trap odors and make them worse by preventing air circulation. They also block water from flowing down the drain, which can cause the trap to dry out faster. The best prevention is keeping drains in use and traps full of water.