Most Likely Causes (Ranked)

Every drain has a U-shaped pipe (P-trap) that holds water to block sewer gas. If a drain isn't used for a few weeks, the water evaporates and sewer gas flows directly into the room. Guest bathrooms, basement floor drains, and utility sinks are the most common culprits.

The wax ring seals the base of the toilet to the drain pipe. When it fails (from age, rocking toilet, or improper installation), sewer gas leaks around the base. You may also see water around the toilet base when flushing.

Every drain system has vent pipes that go through the roof to equalize pressure and vent sewer gas outside. If a vent cracks, disconnects, or gets blocked (bird nest, leaves, ice), sewer gas escapes inside the walls.

A cracked, collapsed, or tree-root-invaded sewer line can allow sewage to back up or gas to escape. This is the most expensive possibility but less common than the above causes.

A mouse, rat, squirrel, or bird that died in a wall cavity, crawl space, or duct can produce a fecal/rotting smell that's easily confused with sewage.
How to Fix It
Run Water in All Drains
$0Fixes the most common cause in 30 seconds.
- 1Walk through your house and run water for 30-60 seconds in every drain: sinks, tubs, showers, floor drains.
- 2Don't forget basement floor drains, utility sinks, and guest bathroom drains.
- 3If the smell disappears, you found it. Add a tablespoon of mineral oil to rarely-used drains to slow evaporation.
- 4Make this a monthly habit.
Replace Toilet Wax Ring
$5-20 DIY / $100-200 proIf the smell is near a toilet that rocks.
- 1Turn off water supply, flush to empty, disconnect supply line, unbolt toilet from floor.
- 2Remove old wax ring, clean the flange, install new wax ring (Fluidmaster Better Than Wax is easier than traditional).
- 3Reset toilet, press down firmly, bolt down, reconnect water.
- 4If the toilet flange is broken or below floor level, you may need a flange extender ($10-15).
Check and Clear Vent Pipes
$0-300If smell persists after P-trap and wax ring checks.
- 1Look at your roof — vent pipes are the 2-4 inch pipes sticking up. Check for visible blockages.
- 2If you can safely access the roof, look down the vent with a flashlight or run a garden hose down it to clear blockages.
- 3A plumber can do a smoke test ($100-200) to find cracked vents inside walls.
- 4Vent pipe repair: $100-300 for accessible sections, more if inside walls.
Call a Plumber
$150-500+If the above fixes don't resolve it.
- 1A plumber can camera-inspect your sewer line ($150-300) to find cracks, root intrusion, or collapse.
- 2Sewer line repair: $1,000-5,000+ depending on depth, accessibility, and damage extent.
- 3For persistent smell from walls (possible dead animal or hidden vent leak), a plumber can pinpoint with smoke testing.
When to Call a Professional
Strong sewage smell throughout the house — ventilate and check for sewer backup in the lowest drain
Sewage backing up into tubs or floor drains — stop using water and call a plumber immediately
Sewer smell with standing water in the yard — possible sewer line break. Call a plumber.
Persistent sewer smell affecting your health (headaches, nausea) — hydrogen sulfide in sewer gas is toxic at high levels
How to Prevent It
Run water monthly in all drains, including ones you rarely use.
Check toilet stability annually — a rocking toilet means the wax ring is failing.
Clear roof vents before winter — ice and debris can block them.
Get a sewer camera inspection when buying a home ($150-300, worth every penny).
Install drain covers on floor drains to reduce sewer gas even if P-trap dries.
Why Sewer Gas Smells Like Poop
Sewer gas is a mixture of gases produced by decomposing organic matter in the sewage system. The primary components are hydrogen sulfide (rotten egg smell), ammonia, methane, and various organic compounds including skatole and indole — the specific molecules responsible for the fecal smell.
Skatole (3-methylindole) is produced by bacteria breaking down the amino acid tryptophan in the intestines. It's the molecule most specifically associated with fecal odor, and it's present in sewer gas because sewage contains, well, feces. Even tiny amounts of skatole are detectable — your nose can sense it at 0.01 parts per million, making it one of the most potent odor molecules known.
Frequently Asked Questions
At typical household levels, it's more unpleasant than dangerous. However, hydrogen sulfide can cause headaches, nausea, and dizziness at higher concentrations. Methane is also flammable. Fix the source rather than tolerating it.
Most likely a dried P-trap in a drain in or near that room. Run water in every drain in that area. If it's near a toilet, check the wax ring.
Bleach won't fix a dried P-trap (you need water) and won't fix mechanical problems. It also damages pipes and kills beneficial bacteria in your septic system. Water is the fix for P-traps.
Run water in each drain one at a time, waiting a few minutes between each. When the smell stops, you found the dry P-trap. A plumber can do a smoke test to find hidden leaks.
Rain increases pressure in the sewer system, pushing gas through any weak points — dried P-traps, cracked vents, or failed wax rings. The rain reveals plumbing vulnerabilities you don't notice in dry weather.
