That rotten-egg odor coming from your drains or bathroom is sewer gas — and it has four possible sources. Here is how to work through them systematically, starting with the fixes you can do yourself right now.
Published September 17, 2026 • By D Street Drain Cleaning • Tacoma & Pierce County
Sewer gas is not just unpleasant — it contains hydrogen sulfide (H2S), the compound that produces the classic rotten-egg or sulfur odor. At low concentrations it is a nuisance. At higher concentrations it is a genuine health hazard.
Here is the safety detail that matters most: at around 100 parts per million, your sense of smell shuts off within two to fifteen minutes. So if you notice the smell and then stop noticing it, that does not mean it went away — it may mean your nose has adapted. Sustained exposure at elevated H2S concentrations causes headaches, nausea, and dizziness. Very high concentrations can cause loss of consciousness.
None of this is meant to cause panic over a faint drain smell from a bathroom you rarely use. But it is worth finding the source and fixing it rather than learning to live with it. The good news: most sewer smell in residential homes has a simple, fast cause that you can confirm and fix yourself in under an hour.
The P-trap is the curved pipe section under every sink, shower, tub, and floor drain. It holds a small amount of standing water at all times — and that water is the barrier between your home and the sewer system. When the water evaporates, sewer gas flows straight up through the drain opening into the room.
This is the most common cause of household sewer smell, and the fix is as simple as running water down the drain for 10–15 seconds.
The drains most likely to have a dry P-trap are ones you use infrequently:
In the Pacific Northwest, this issue is counterintuitive: Tacoma summers are dry. June through September, the region regularly goes 60–90 days with little to no rainfall, and indoor humidity drops enough that P-traps in unused fixtures can evaporate in three to four weeks. If you smell sewer gas in the summer and your home has a guest bathroom that has not been used since spring, start there.
The fix: run 10–15 seconds of water down every underused drain in the house. Wait ten minutes and check whether the smell has improved. If it resolves — or significantly reduces — you found it. Refill those traps monthly to prevent recurrence.
If running the drains does not solve it, the next stop is every toilet in the house. The wax ring is the soft seal between the bottom of the toilet and the floor flange. When it fails — from age, a rocking toilet, or settling — sewer gas escapes at floor level.
How to check: get down on the floor and smell around the base of each toilet, particularly at the back corners and along the seam between the toilet and the floor tile. The wax ring smell is typically strongest immediately after flushing, when the pressure change in the drain briefly pushes gas through the gap.
If you notice the toilet rocking slightly when you sit on it — even a small amount of movement — the wax ring is almost certainly compromised. A toilet should not move at all; any rocking breaks the seal over time.
Wax ring replacement is a straightforward plumbing repair: pull the toilet, replace the ring, reset the toilet. It typically costs $150–$250 for a plumber to do. It will not fix itself, and a failed seal only gets worse.
Your home's plumbing vent stack is a pipe that runs from the drain system up through the roof. Its job is to release sewer gas safely outside and to allow air into the drain system so water flows freely. When the vent is blocked, gas that cannot exit upward pushes back down into the house instead.
In Tacoma and Pierce County, vent blockages become especially common starting in September. Big Leaf Maple trees — which line streets throughout the North End, Proctor, Stadium District, and South Tacoma — begin dropping heavy, wet leaf mats at the end of summer. Those leaves land on rooftops and can block a 3-inch vent pipe opening completely within a single rain event.
Pre-1960 Tacoma homes have an additional complication: many were built with galvanized steel or cast iron vent stacks that have corroded from the inside over 60-plus years. Internal corrosion gradually narrows the pipe's usable diameter. A vent that started at 3 inches wide may be effectively 1.5 inches at a corroded section. Any added debris at the rooftop is enough to block it entirely.
Signs that a blocked vent is the source: you hear gurgling from toilets or drains (see our guide on why your toilet gurgles when the shower runs), the sewer smell appeared suddenly after a rain or windstorm, or the smell is in multiple rooms simultaneously.
If you are comfortable on a low-slope roof and can safely access the vent opening, check visually for debris. A garden hose directed down the pipe will clear most leaf blockages. On steep Tacoma rooftops — common in hillside neighborhoods — this is a job for a professional with a ladder standoff and proper fall protection.
If steps 1 through 3 do not resolve the smell, the source is a crack or gap somewhere in the drain pipe system — either in a branch line inside the house or in the main sewer lateral underground.
This is where Tacoma's housing stock matters. Homes built before 1980 in South Tacoma, Hilltop, the Stadium District, the North End, and Lincoln District were typically plumbed with cast iron or clay tile drain lines. Those materials fail in specific ways:
A sewer camera inspection is the right tool here. It locates the exact source — crack location, joint gap, root intrusion, pipe belly — before any repair work begins. Clearing or patching without knowing precisely what you are dealing with wastes money and leaves the gas source in place.
Camera inspections in Tacoma typically run $200–$350 and take 30–60 minutes. D Street provides footage and a clear explanation of what we find before recommending any repair.
We serve Tacoma, Fircrest, Lakewood, University Place, Puyallup, and surrounding Pierce County. We run a camera first — we do not guess at pipe problems and we will not recommend repairs you do not need. If the fix is a P-trap you can handle yourself, we will tell you that on the phone before you schedule anything. D Street Drain Cleaning — (206) 948-0851.