Sewer Smell in House: 7 Causes and the Fix for Each
A sewer or rotten-egg smell in your house is more than unpleasant — methane and hydrogen sulfide gas can be hazardous. Here are the 7 most likely sources and the fix for each.
Prefer to see how it works first? Visit our Plumbing help page for pricing, expert credentials, and answers to common questions.
Cause 1: A Dry P-Trap (most common)
A P-trap is the U-shaped pipe under every sink, tub, and floor drain. Water sitting in the U creates a seal that blocks sewer gas from rising into the room. If a drain has not been used in 2-4 weeks, the water evaporates and the seal is gone. This is by far the most common cause — especially in guest bathrooms, basement floor drains, and laundry standpipes. The fix takes 30 seconds: pour 1-2 quarts of water down the drain. The smell should be gone within a few hours. For drains used rarely, add a tablespoon of mineral oil after the water — it floats on top and slows evaporation, extending the seal from weeks to months.
Cause 2: A Failed Toilet Wax Ring
The wax ring under a toilet seals the connection between the toilet base and the drain pipe in the floor. When it cracks (after 10-30 years) or shifts (after a botched installation), sewer gas leaks from around the toilet base. Telltale signs: smell strongest near the toilet, slight rocking when you sit, occasional water seepage at the base. The fix is replacing the wax ring — a $5 part but a 1-2 hour job because you have to lift the toilet completely off the floor.
Cause 3: Blocked Plumbing Vent Stack
Every drain system has a vertical pipe that runs through the roof to vent gas out of the house. If a bird nest, leaves, or ice blocks the vent, gas backs up into the house through P-traps that cannot seal properly under the pressure differential. You will hear gurgling from drains when toilets flush. The fix: clear the vent from the roof. This is roof work — get a professional unless you are very comfortable on ladders.
Cause 4: Cracked Drain Pipe Behind a Wall
A hairline crack in a drain pipe leaks small amounts of sewer gas continuously. Smell is concentrated in one room and worsens after running water in nearby fixtures. Diagnosis usually requires a plumber with a thermal camera or a smoke test. Repair runs $300-$3,500 depending on access — opening drywall is usually the bigger expense than the pipe itself.
Cause 5: Loose Cleanout Plug
Cleanouts are capped pipes outside or in basements that let plumbers access drain lines. If the cap loosens (corrosion, vibration, or careless landscaping), sewer gas escapes. Walk around your house and the basement, find the cleanout caps, and hand-tighten. If a cap is missing entirely, replace it for $5-$15.
Causes 6 & 7: Garbage Disposal Buildup, and Sewer Line Damage
Garbage disposals trap food in the splash guard and grinding chamber, creating bacteria that smell sewer-like. Pour 1 cup of ice cubes plus half a cup of rock salt down the disposal and run cold water — this scours the chamber. The most serious cause is sewer line damage in the yard (tree roots, settled pipe). Symptoms: smell outside near the cleanout, multiple drains running slow, soggy patches in the lawn. This requires a video inspection ($300-$500) and possibly excavation ($3,500-$15,000).
Pro Tips
Frequently Asked Questions
Is sewer gas in the house dangerous?
In small amounts, sewer gas is unpleasant but not immediately harmful. The danger comes from sustained exposure to higher concentrations of hydrogen sulfide (rotten egg smell) and methane (which can be flammable in confined spaces). If the smell is strong enough that someone develops a headache, nausea, or eye irritation, treat it as urgent and ventilate the house while you investigate.
Why does the smell come and go?
A failing P-trap or wax ring releases gas only under specific conditions — usually when nearby drains run, toilets flush, or atmospheric pressure changes (windy days, after rain). If the smell is intermittent, pay attention to what was happening 30 seconds before each occurrence. The pattern usually points to the source.
Can I use bleach or chemicals to fix the smell?
Bleach masks bacteria smells temporarily but will not fix sewer-gas leaks (they are physical, not biological). Worse, bleach reacts with ammonia and other cleaners to produce toxic gases of its own. Find the leak instead.
Still stuck? Talk to an expert.
Get personalized plumbing help for your specific situation — just $1.
Chat with an expert — $1 →