You walk into a room and catch it. That rotten-egg, sewer smell in the house that wasn’t there yesterday. It’s unpleasant, and it’s also a sign that something in your plumbing isn’t doing its job. The good news is that the causes are usually findable, and a lot of them are simple to fix once you know where to look. Here’s what that odor is telling you and how to get rid of it.
Where the Smell Comes From
Your drains carry more than water. They also carry sewer gas, a mix that includes hydrogen sulfide, which is what gives off that rotten-egg stink. Your plumbing is built to keep that gas in the pipes and out of your living space. When the smell gets through, it means one of those barriers failed somewhere.
Two parts do most of the blocking. The water-filled traps under every drain, and the vent system that carries gas up and out through the roof. When you smell sewer in the house, the problem almost always traces to one of these two.
The Most Common Causes
Run through these and you’ll usually land on the culprit.
A Dried-Out P-Trap
Under every sink, tub, and floor drain sits a curved pipe called a P-trap. It holds a little water that seals off the sewer gas below. If a drain doesn’t get used for a while, like a guest bathroom or a floor drain in the garage, that water evaporates and the seal breaks. The gas rises right up.
This is the most common cause by far, and the fix is almost funny in how simple it is. Run the water for a minute or pour some down the drain. The trap refills, the seal returns, and the smell goes away.
A Blocked or Broken Vent
The vent pipe lets sewer gas escape above the roof and lets air in so drains flow smoothly. Leaves, a bird’s nest, or debris can clog it. When that happens, gas backs up and pushes through the traps instead of venting out. You might also notice gurgling drains, which is a tell-tale sign of a vent problem.
A Dry or Failing Toilet Seal
The wax ring under your toilet seals it to the drain. If that ring dries out, cracks, or the toilet rocks loose, sewer gas leaks around the base. A smell that’s strongest near the toilet, sometimes with a little water at the base, points here.
A Cracked or Loose Drain Line
A pipe with a crack, a loose joint, or a fitting that’s come apart lets gas escape into a wall, a cabinet, or a crawl space. These hide out of sight, so the smell may seem to come from nowhere in particular. This one usually needs a plumber to track down.
How to Track Down the Source
Use your nose to narrow it before you start opening things up.
Note Where It’s Strongest
Walk the house and follow the odor. A smell that’s worst in one bathroom points to a fixture in that room. A smell near the floor in a low-traffic area points to a dried-out floor drain. A smell that drifts through the whole house may mean a vent issue.
Check the Rarely-Used Drains
Think about which drains don’t get used much. The spare bath, the laundry sink, the floor drain you forgot was there. Pour water into each one and see if the smell fades over the next hour. If it does, you found a dry trap.
Listen for Gurgling
Run water and flush toilets while you listen. Gurgling or slow draining alongside the smell points toward a blocked vent rather than a single dry trap.
Fixes & When to Get Help
A surprising number of sewer smells clear up on their own once you take action.
For a dry trap, running water is the whole fix. For a drain you’ll keep ignoring, a little mineral oil on top of the water slows evaporation so the seal lasts longer. For a clog you can reach, a good cleaning of the drain and trap clears built-up gunk that can also smell.
Some causes need a pro. A blocked roof vent, a failed toilet seal, or a cracked line are jobs where a plumber has the tools to find and fix the problem without guesswork. Sewer gas isn’t something to live with either, since in larger amounts it’s a health concern, not just a nuisance. If the smell is strong, won’t go away, or you can’t find the source, that’s the point to make the call.
Keeping the Smell from Coming Back
A little routine keeps your air clean. Run water through every drain now and then, including the ones you never think about, so the traps stay full. Clean your drains a few times a year to keep buildup from turning into odor. Keep an eye on your toilets for any rocking or moisture at the base, since catching a failing seal early beats dealing with the smell and the leak later.
A sewer smell in the house is your plumbing waving a flag. Most of the time it’s a dry trap and a thirty-second fix. When it’s more than that, finding the source early keeps a small odor from turning into a bigger repair.

