When you click on shopping links on our site, we may receive compensation. This content is for educational purposes only.
When you click on shopping links on our site, we may receive compensation. This content is for educational purposes only.

Toilet Smells Like Sewage? How to Find and Fix It

Updated
Scrubbed the bowl and it still stinks? The cause is usually hiding out of reach.

You scrubbed the bowl, bleached the porcelain, and still catch a whiff every time you walk in. So why does your toilet smell, and why will it not quit?

A lingering odor almost always traces to one of a few culprits: a broken seal at the base, an empty trap, a blocked vent, or bacteria feeding where your brush cannot reach. Below we walk through each cause and the exact fix, from a ten-second flush to the job worth handing a plumber.

Key Takeaways

Here is a quick look at the most common reasons your bathroom stinks:

  • Damaged Wax Ring: A broken seal at the toilet base lets sewer gas escape into the room; the ring cannot be repaired, only replaced.
  • Dry P-Trap: In a rarely used toilet the water seal in the trap evaporates and sewer gas flows up the drain; one flush refills it.
  • Blocked Vent Pipe: A clogged roof vent traps sewer gas in the plumbing and forces it back through the bowl, often with gurgling.
  • Hidden Bacteria or Mold: Microbes under the rim and in the feed jets give off a sulfur or musty smell that surface cleaning misses.


How Does a Toilet Work?

If you are wondering why your toilet smells, it helps to understand the mechanics first. A toilet consists of several distinct parts that work together to flush waste and block odors.

Flange

The flange is a circular metal or plastic bracket installed directly onto the floor. It connects the toilet bowl to the sewer pipe underneath. Bolts secure the flange to the floor, and T-bolts secure the toilet to the flange to keep it stable.

Wax Seal

Also known as a wax ring, this sits between the toilet and the flange. It creates an airtight and watertight seal between the sewer pipe and the bathroom. If this wax degrades or breaks, sewer gas leaks directly into your home. You must remove the toilet to replace it.

You Might Also Like
Closeup of man’s hand scraping cast iron toilet flange with caulked lead joint How to Replace a Toilet Wax Ring

Float

Located inside the tank, the float is usually a plastic ball or a cup-style mechanism. It floats on top of the water and tells the fill valve when to stop adding water to the tank.

Chain

This small metal chain connects the flush lever to the flapper. When you push the handle, the chain lifts the flapper to release water. Chains are often the first thing to tangle or break.

Flapper

The flapper is a rubber stopper at the bottom of the tank. It lifts to let water rush into the bowl and drops back down to seal the tank so it can refill. If it warps or cracks, water leaks constantly into the bowl.

Refill Tube

This small flexible tube directs water into the overflow pipe during the refill cycle. It ensures the toilet bowl gets replenished with enough standing water to block sewer gases.

Why Does My Toilet Smell?

If your bathroom smells like a sewer, rotten eggs, or old urine, one of these issues is likely the cause.

Clogged Drain

The Problem

A partial clog is a frequent cause of bad smells. Waste gets stuck in the trap or the pipe, rotting over time. Additionally, a clog can lower the water level in the bowl, creating a gap for sewer gas to escape.

How to Fix It

Grab a plunger and give it a few solid pumps to dislodge the blockage. If that fails, use a plumbing snake (auger) to reach deeper into the pipe. Avoid chemical drain cleaners if possible, as they can damage porcelain and seals.

Damaged Toilet Seal (Wax Ring)

The Problem

This is the most common cause of a strong sewage smell. The wax ring acts as a barrier between the smelly sewer pipe and your bathroom air. If the toilet rocks or wobbles, the wax seal breaks, allowing gas to seep out from the base.

How to Fix It

You cannot repair a wax ring; you must replace it. Purchase a new wax ring or a rubber “better than wax” seal from a hardware store. Remove the toilet, scrape off the old sticky wax, place the new ring, and reseat the toilet. Tighten the bolts until the toilet is snug but not cracked.

Similar Articles
Plumber installing toilet bowl seat in restroom How to Fix a Toilet Seal

Dry P-Trap

The Problem

The “P-trap” is the U-shaped bend in the pipe behind the toilet. It is designed to hold standing water, which acts as a physical wall against sewer gas. If you have a guest bathroom that rarely gets used, that water evaporates. Once the water is gone, the gas flows freely into the room.

How to Fix It

This is the easiest fix on the list. Flush the toilet, or pour about half a gallon of water into the bowl. The fresh water refills the P-trap and blocks the odor within minutes. For a guest bathroom you use only a few times a year, add a tablespoon of mineral oil or unscented baby oil afterward. The oil floats on top of the trap water and slows evaporation, so the seal holds far longer between visits.

Blocked Vent Pipe

The Problem

Your plumbing system breathes through a vent pipe that sticks out of your roof. This pipe allows sewer gas to escape outdoors and brings air in to help water flow. If a bird’s nest, leaves, or snow blocks this pipe, the gas has nowhere to go but back into your bathroom. It can also cause the water in the toilet to bubble or gurgle.

How to Fix It

You need to clear the obstruction from the roof vent. If you are comfortable climbing a ladder, you can shine a flashlight down the pipe and use a garden hose or snake to clear it. If you are afraid of heights or unsure, call a pro.

Bacteria and Biofilm

The Problem

Sometimes the smell is coming from the toilet itself. Bacteria can thrive in the water feed pipes or under the rim of the bowl, feeding on organic matter. This creates a biofilm that smells like sulfur or rotten eggs.

How to Fix It

Clean your toilet tank and bowl thoroughly. Pour a cup of bleach into the overflow pipe in the tank to kill bacteria hiding in the rim jets. Scrub under the rim with a stiff brush to remove the buildup.

Mold Under the Rim

The Problem

If you smell a musty, earthy odor, you likely have mold. The underside of the toilet rim is dark and damp, a perfect breeding ground for mold spores that regular brushing misses.

How to Fix It

Safety Concern

When scrubbing mold, wear gloves and a mask to avoid inhaling spores.

Use a dedicated brush to scrub deep under the rim. You can use white vinegar or a diluted bleach solution to kill the mold. Do not mix bleach and vinegar, as this creates toxic chlorine gas.

Loose Toilet Bolts

The Problem

Even if the wax ring is intact, loose tee bolts can break the airtight seal. If your toilet shifts when you sit down, the seal is compromised, and odors will escape from the gap between the floor and the ceramic.

How to Fix It

Check the bolts at the base of the toilet. If they are loose, tighten them slowly with a wrench. Be careful not to overtighten, as you can crack the porcelain base. If the toilet still rocks, you likely need to replace the wax ring and use plastic shims to level it.

Cracked Toilet Bowl

The Problem

Porcelain is durable, but it is not invincible. Hairline cracks in the bowl can allow water to leak out slowly and lower the water level, or allow sewer gas to seep through the body of the toilet.

How to Fix It

Inspect the bowl and tank for visible cracks. If you find one below the water line, the toilet needs to be replaced immediately to prevent water damage and odors.

Full Septic Tank

The Problem

If you are on a septic system and the tank is full, it cannot accept new waste efficiently. This causes backups and forces gases back up the line into your home.

How to Fix It

There is no DIY fix for this. Schedule a septic pumping service to empty the tank and inspect the system for blockages. Most household tanks need pumping every 3 to 5 years, according to the EPA (1).

When to Call a Plumber

While many odor issues are DIY-friendly, some require professional tools and experience. Consider calling a plumber in these scenarios:

  • Persistent Sewer Smells: If you replaced the wax ring and the smell remains, there may be a broken pipe inside the wall.
  • Roof Vent Issues: If you cannot safely access the roof to clear a blocked vent.
  • Recurring Clogs: Frequent backups suggest a deeper issue in the main sewer line.
  • Loose Toilet Flange: If the flange bolts are broken or the flange is rotted, a pro needs to repair the subfloor connection.

FAQs

Is a Sewage Smell in a Toilet Dangerous?

Yes, a sewage smell can be dangerous, because sewer gas contains hydrogen sulfide. At low levels it irritates your eyes, nose, and throat and can bring on headaches, dizziness, or nausea. The bigger risk is that the smell lies to you: above roughly 100 ppm the gas deadens your sense of smell, so a fading odor does not mean the danger has passed (2). Open a window, ventilate the room, and fix the source instead of masking it.

Why Does My Shower Water Smell?

Smelly shower water usually comes from the drain, not the water itself. Bacteria build up in the slimy biofilm inside the drain itself and give off sulfur gas as they feed. Pour baking soda and then vinegar down the drain, let it fizz, and flush with hot water to break up the buildup.

Why Does My Toilet Smell Like Urine Even After I Clean It?

A urine smell that survives cleaning usually means the wax seal under the toilet has failed. Urine seeps past the loose base and soaks into the subfloor, grout, or caulk line, where a surface wipe never reaches it. Replace the wax ring, reseat the toilet, and deep clean the floor around the base to remove the source.

Why Does My Toilet Smell Like Rotten Eggs?

A rotten egg smell means hydrogen sulfide gas is present, and it points to one of three sources. Most often it is bacteria growing in the toilet’s water feed jets, or a dry P-trap letting sewer gas seep in. If the smell rides along with your hot water, the source is inside the water heater: sulfate-reducing bacteria react with a magnesium anode rod and give off the gas. Flushing the tank and swapping the magnesium rod for an aluminum-zinc or powered rod usually clears it. Raising the tank temperature above 140 degrees Fahrenheit also helps flush the smell out, according to the Minnesota Department of Health (3).

Why Does My Toilet Smell Only When I Flush?

An odor that shows up only during a flush usually points to a partial clog or a blocked vent. A partial clog lets waste rot in the trap, and the rush of a flush pushes those trapped gases back up through the bowl. A blocked roof vent does the same thing: with no air path, the flush pulls on the trap seal and lets sewer gas slip through, often with a gurgle. Plunge or snake the drain first, and if a gurgle rides along, clear the roof vent.


The Bottom Line

Track the smell to its source before you reach for more cleaner. Start with the quick wins: flush a guest toilet to refill a dry trap, scrub under the rim, and check that the base bolts are snug. If a strong sewer odor holds after that, the wax ring is the usual suspect, and a bubbling bowl points to the roof vent. When the fix means opening a wall or climbing onto the roof, hand it to a licensed plumber.

Feedback: Was This Article Helpful?
Thank You For Your Feedback!
Thank You For Your Feedback!
What Did You Like?
What Went Wrong?
Headshot of Candace Osmond

About the Author

Candace Osmond

Candace Osmond is a USA TODAY Bestselling Author and Award-Winning Interior Designer. Using her years of hands-on experience, she now writes about design and DIY. She currently resides on the rocky East Coast of Canada with her family and slobbery bulldog.