Where Sewer Odor Comes From and How to Stop It

Sewer odor in your home usually means a trap has dried out, a vent pipe is blocked, or a seal has cracked somewhere between your drains and the main line. The smell travels through your plumbing because air pressure pushes it up from the sewer. You can stop it by refilling dried traps with water, clearing blocked vents, or sealing cracks—most of these are jobs you can do yourself in an afternoon.

The most common cause is a dry P-trap—the U-shaped pipe under your sink or shower. When water sits in that bend, it blocks sewer gas from rising. If the drain hasn't been used in weeks, the water evaporates and the seal breaks. The second most common cause is a blocked vent stack—the pipe that runs through your roof to let air escape from the sewer system. Leaves, bird nests, or ice can clog it, forcing gas back down into your home.

Key Takeaways

  • Pour water down unused drains—especially in guest bathrooms, basements, or rarely used sinks—to refill the P-trap and restore the gas seal.
  • Check your roof for a blocked vent stack by looking for a pipe about 4 inches wide; clear leaves, nests, or debris from the opening.
  • Inspect visible pipes under sinks and around the foundation for cracks or loose connections that let sewer gas escape.
  • If odor comes from a floor drain, pour a cup of vegetable oil down it after adding water; the oil floats and seals the trap longer.
  • Call a plumber if the smell persists after you have tried these steps, or if you see water pooling near the foundation.

Refill Dry Traps by Running Water

Start with the simplest fix: pour water down every drain in your home, especially ones you rarely use. Fill a sink or tub and let it drain slowly, or pour a gallon of water down a shower drain. This refills the P-trap and restores the water seal that blocks sewer gas.

Pay special attention to guest bathrooms, basement sinks, and floor drains in laundry rooms or basements. These sit unused for weeks or months, and their traps dry out fastest. Pour water down each one and wait a few minutes to let it settle. If the odor was coming from a dry trap, you should notice improvement within an hour.

For floor drains that are hard to keep wet, pour a cup of vegetable oil down the drain after adding water. The oil floats on top of the water and slows evaporation, keeping the seal intact longer. You only need to do this once every few months.

Clear a Blocked Vent Stack on Your Roof

If refilling traps does not work, the problem is likely a blocked vent stack. This is the pipe that pokes through your roof—usually 4 inches wide and made of PVC or metal. It lets sewer gas escape safely outside instead of backing up into your home. Leaves, bird nests, ice, or debris can clog it.

Climb onto your roof safely using a ladder and look for the vent pipe. If you see leaves, twigs, or a bird nest inside, use a plumbing snake or a stiff wire to push the blockage out. Do not use your hands—wear gloves and work carefully. If the pipe is iced over, pour hot (not boiling) water down it to melt the ice, or wait for warmer weather.

After clearing the pipe, run water down a nearby drain and listen at the vent opening. You should hear air moving freely. If you are not comfortable on a roof, or if the blockage is deep inside the pipe, call a plumber to clear it with a power auger.

Check Pipes for Cracks and Loose Connections

Inspect the visible plumbing under your sinks and around your foundation for cracks, loose fittings, or corrosion. Sewer gas can escape through small openings in the pipes themselves, not just at the traps. Look under bathroom and kitchen sinks first—these are easiest to reach.

If you see a crack in a PVC pipe, you can seal it temporarily with plumber's epoxy putty or a pipe repair clamp (available at any hardware store). Wrap the clamp around the pipe over the crack and tighten the bolts. This buys you time before a plumber replaces the damaged section.

Loose connections at the joints are also common. If a fitting is slightly loose, try tightening it by hand or with a wrench. Do not over-tighten—you only need it snug. If tightening does not stop the odor, the seal inside the fitting may be damaged and the joint will need to be taken apart and reassembled with fresh plumber's tape or putty.

Seal Gaps Around Pipes Entering Your Home

Where the main sewer line enters your foundation, there is often a gap around the pipe. Sewer gas can seep in through this opening. Look at the outside of your home where the main drain line goes into the ground, and check the basement or crawl space where it enters the foundation.

If you see a gap, seal it with concrete caulk or expanding foam. Clean out any loose dirt or debris first, then explore the sealant according to the product instructions. Let it cure fully before running water. This is a quick fix that stops gas from entering through the foundation.

When to Call a Plumber

If the odor persists after you have refilled traps, cleared the vent stack, and checked visible pipes, the problem is likely deeper in the line—a cracked main sewer pipe, a collapsed section, or a backed-up septic system. These require professional equipment to diagnose and repair.

Call a plumber right away if you also see water pooling near your foundation, sewage backing up into drains, or multiple drains draining slowly. These are signs of a serious blockage or break in the main line. A plumber can use a camera to inspect the inside of your pipes and tell you exactly what needs to be fixed.

Prevent Odor From Returning

Once you have fixed the problem, keep it from coming back. Run water down unused drains at least once a month—set a phone reminder if you have a guest bathroom or basement sink. Keep your roof vent clear by checking it twice a year, especially in fall after leaves drop.

If you have a septic system instead of a municipal sewer, have it pumped every three to five years. A full tank can push gas back into your home and create persistent odor. Regular maintenance costs far less than emergency repairs.

Frequently Asked Questions

Why does my bathroom smell like sewage only at night?

Temperature changes at night can shift air pressure in your plumbing, pushing sewer gas up through drains. This often happens when a vent stack is partially blocked or a trap is nearly dry. Try running water down the drain before bed and clearing any debris from your roof vent.

Can I use bleach or drain cleaner to get rid of sewer smell?

Bleach and drain cleaners kill odor-causing bacteria temporarily, but they do not fix the underlying problem—a dry trap, blocked vent, or cracked pipe. The smell will return. Focus on refilling traps and clearing vents instead. Drain cleaner can also damage old pipes.

What if the smell is coming from my washing machine drain?

Washing machine drains often back up into a standpipe—a vertical pipe that connects to your sewer line. If the standpipe is too short or has a loose connection, sewer gas escapes. Check that the standpipe extends at least 30 inches above the trap and is sealed tightly. If it is loose, tighten the connection or call a plumber to extend it.

Is sewer odor dangerous to breathe?

Sewer gas contains hydrogen sulfide, which smells like rotten eggs and can cause headaches and nausea in high concentrations. It is not when ready toxic at household levels, but prolonged exposure is unpleasant and unhealthy. Fix the source as soon as you notice the smell.

How do I know if the problem is in my house or the municipal sewer line?

If only your home smells like sewage, the problem is in your plumbing. If your neighbors also report the smell, or if you see sewage in the street, the problem is in the municipal line and you should contact your city's public works department. They will investigate and repair it at no cost to you.