A sewage smell from a drain does not go away on its own. It gets stronger in warm weather, fills the room fast, and comes back the same day no matter how much you clean around it. Most homeowners treat the symptom with air freshener or store-bought drain cleaner and wonder why the smell keeps returning. The reason is simple. The source is still there. This guide covers every real cause and every fix that actually works.
What Is Actually Creating the Smell?
The smell is not coming from the drain itself. It comes from hydrogen sulfide gas produced by bacteria breaking down organic material inside your pipes. It can also come from sewer gas rising up through a broken or dried-out seal in your plumbing system.
Knowing this matters because cleaning the visible part of the drain rarely solves it. The source is almost always further inside the pipe or behind a seal most homeowners never think to check.
Cause 1: The P-Trap Has Dried Out
Every drain has a P-trap pipe beneath it. This curved pipe holds a small pool of water at all times that acts as a barrier against sewer gases. When a drain goes unused for weeks, that water evaporates and the barrier disappears.
This is the most common cause of guest bathroom drain smell, basement floor drain odor, and laundry room sink smell. The fix takes 30 seconds.
Run water into the drain for 60 seconds to refill the P-trap. For a floor drain that rarely gets used, add a small amount of cooking oil on top of the water after refilling it. The oil slows evaporation and keeps the floor drain water seal intact for weeks without any further attention.
Cause 2: Biofilm Buildup Inside the Pipe
Drain pipe biofilm forms when hair, soap scum, grease, and food particles build up on the inside walls of the pipe. Bacteria break that material down slowly and release hydrogen sulfide gas as they do. The smell is often worst in the morning because gas has built up overnight with no water flow to flush it away.
Remove visible hair and debris from the drain opening first. Pour half a cup of baking soda into the drain followed immediately by half a cup of white vinegar. Cover the opening with a wet cloth right away to push the reaction downward into the pipe. Wait 20 minutes then flush with the hottest water available.
For persistent odors, use an enzyme drain cleaner for biofilm before bed and leave it overnight. Enzyme cleaners digest organic material inside the pipe rather than just breaking it down at the surface. Repeat three times per week for two weeks to fully clear established buildup.
Cause 3: Dirty Garbage Disposal
A smelly garbage disposal is one of the most overlooked sewage odor sources in a kitchen. Food particles collect under the rubber splash guard and inside the grinding chamber, decompose over time, and produce the same hydrogen sulfide gas that biofilm creates in pipes.
Remove the splash guard and scrub both sides with a stiff brush and dish soap. The underside collects the most residue and almost never gets cleaned.
Pour one cup of ice and half a cup of coarse salt into the disposal and run it dry for 30 seconds to scrub the grinding chamber. Follow with half a cup of baking soda and half a cup of vinegar, leave for five minutes, then flush with cold water. Finish by running citrus peel through garbage disposal to coat the chamber with fresh-smelling citrus oil.
Cause 4: Drain Stopper and Overflow Plate Buildup
The underside of your bathroom sink drain stopper collects a dense layer of hair and decomposing soap scum that produces a strong odor without being visible from above.
Locate the pivot rod under the sink, unscrew the retaining nut, slide the rod back slightly, and lift the stopper free from above. Clean all the buildup off it, clean the drain opening it came from, then reinstall.
The bathtub overflow plate is equally easy to overlook. Unscrew it from the wall below the faucet, clean the cavity behind it with a long brush and hot soapy water, and reinstall. This single step eliminates an odor source that most homeowners have never thought to check.
Cause 5: Blocked Drain Vent Pipe
Your home has a plumbing vent stack that exits through the roof. It allows air into the drain system and gives sewer gases an exit path outside. When this vent gets blocked by leaves, a bird nest, or ice in winter, sewer gases build up inside the drain system and come back up through your drains.
A blocked plumbing vent typically causes a smell from multiple drains at the same time rather than just one. Gurgling sounds when any fixture drains are a clear sign of a vent problem.
Check the roof vent opening and clear any debris. Flush water down into the vent with a garden hose for two to three minutes. If the gurgling and smell continue, a plumber can clear the vent with a drain snake from the roof for $100 to $200.
Cause 6: Failed Toilet Wax Ring
If the smell is concentrated around the toilet base and gets worse when the toilet is flushed, the wax ring has likely failed. The wax ring creates an airtight seal between the toilet and the floor drain. When it fails, sewer gases escape through the gap.
Turn off the water supply, flush to empty the tank and bowl, disconnect the supply line, unscrew the floor bolts, and lift the toilet straight up. Scrape off all old wax from the floor flange and the toilet base. Press a new toilet wax ring onto the flange with the wax facing up, lower the toilet onto it, press down firmly, and reassemble.
If the floor around the toilet base feels soft or spongy, stop before installing the new ring. Soft flooring means water damage has compromised the subfloor and that needs professional assessment before anything else.
Cause 7: Cracked Drain Pipe
If every fix above has been tried and the sewage odor persists, a cracked drain pipe inside a wall or under the floor is the likely cause. Gas escapes through the crack into the wall cavity and travels into the room. No amount of drain cleaning fixes this because the gas is not entering through the drain opening.
Signs include a smell that is strongest in one room regardless of what you clean, or a smell in a room with no drain at all.
A drain pipe camera inspection is the only way to confirm it. Cost runs $100 to $300. Repair cost depends on the pipe location and ranges from $150 for an accessible pipe to $4,000 for a pipe under a concrete slab.
When to Call a Plumber?
Call a licensed plumber if the smell continues after working through every fix above. Also call if the smell comes from multiple drains at the same time, if gurgling is happening throughout the house, if the floor around the toilet feels soft, or if the smell is in a room with no drain, as professional sewer cleaning may be required to resolve the issue.
Take sewer gas health effects seriously. Prolonged exposure to high concentrations causes headaches, dizziness, and nausea. Ventilate the space and get professional help promptly rather than waiting.
How to Prevent It Coming Back?
Run water into every drain in your home at least once a week, including guest bathroom sinks, basement floor drains, and laundry room sinks. Thirty seconds of water refills every P-trap and keeps sewer gas from entering your home.
Do a monthly baking soda and vinegar flush in every sink and tub drain. Clean the garbage disposal weekly with ice, salt, and citrus peel. Use a mesh drain hair catcher in every shower and tub to stop hair from entering the pipe in the first place.
Never pour grease or cooking oil down the kitchen drain. Solidified fat is the single biggest contributor to long-term biofilm buildup in kitchen plumbing.
Summary
A drain that smells like sewage is caused by a dry P-trap, pipe biofilm, a dirty garbage disposal, a blocked vent pipe, a failed toilet wax ring, or a cracked drain pipe.
Start with the easiest fix first. Refill the P-trap, clean the drain, and check the stopper and overflow plate. If the smell affects multiple drains, check the roof vent. Address the wax ring if the smell is around the toilet. If nothing works, a camera inspection finds what everything else missed.
Most drain odor causes are cheap and fast to fix when caught early. Left alone, every one of them gets worse.
Reviews

