Most Likely Causes (Ranked)

Every drain has a P-trap — a U-shaped pipe that holds water to block sewer gas. Floor drains, guest bathtub drains, and secondary sinks that aren't used regularly lose their water seal through evaporation (typically within 2-3 weeks). Once empty, hydrogen sulfide and other sewer gases rise directly into the bathroom.

The overflow hole near the top of bathroom sinks accumulates a thick biofilm of bacteria, toothpaste residue, soap scum, and mold. This hole is almost never cleaned and provides a constant source of hydrogen sulfide. The biofilm is disturbed each time the sink fills, releasing bursts of odor.

The wax ring between the toilet base and the floor flange creates a gas-tight seal. After 10-20 years, the wax compresses, dries, or shifts (especially if the toilet rocks). Sewer gas leaks through the broken seal, often detectable at the base of the toilet.

The plumbing vent stack runs from the drain system up through the roof. If it gets blocked (bird nests, leaves, ice in winter), air can't flow through the system properly. This creates negative pressure that siphons water from P-traps and allows sewer gas to enter through multiple drains simultaneously.
How to Fix It
Quick Fix
$0-10Try this first.
- 1Identify the source by following the smell to its strongest point.
- 2Clean or treat the source directly.
- 3Ventilate the area.
- 4Monitor for recurrence.
Deep Clean
$10-50If the quick fix doesn't resolve it.
- 1Remove and clean all components in the affected area.
- 2Use appropriate cleaning products (enzymatic for organic, bleach for mold).
- 3Address any moisture or ventilation issues.
- 4Consider odor absorbers (activated charcoal, baking soda).
Professional Help
$50-500When DIY doesn't work.
- 1Call the appropriate professional (plumber, HVAC tech, pest control, vet).
- 2Get a diagnosis before authorizing expensive repairs.
- 3Ask about warranties on the work.
When to Call a Professional
Smell persists despite thorough cleaning — the source may be hidden or structural.
Smell is accompanied by other symptoms — may indicate a more serious issue.
Smell appeared suddenly and is very strong — investigate promptly for safety.
How to Prevent It
Regular cleaning and maintenance prevents most odor problems.
Address moisture issues promptly.
Good ventilation is key to preventing odor buildup.
Finding the Source
The key to eliminating any persistent smell is finding the source. Persistent bathroom smell despite cleaning — sewer gas, mold, toilet wax ring, and ventilation. Follow your nose to the area where the smell is strongest, then systematically check each possible cause listed above. Most smells have a straightforward fix once the source is identified.
Frequently Asked Questions
Start by identifying the source — the smell is always strongest near the cause. Once found, clean or treat the specific source. See the fixes section above for detailed steps.
Most household smells are unpleasant but not dangerous. Exceptions include gas leaks (rotten egg smell near gas appliances), carbon monoxide risk, and strong chemical fumes. When in doubt, ventilate and investigate.
With proper treatment of the source, most smells resolve within 24-72 hours. Persistent smells after treatment suggest the source wasn't fully addressed or there's a secondary cause.
Try the DIY fixes first. Call a professional if: the smell persists after thorough cleaning, you can't identify the source, or the cause requires specialized equipment or expertise.