Why Does My Bathroom Sink Drain Smell? (And How to Fix It for Good)

That Awful Smell? Your Drain is Sending an SOS
That rotten-egg stench creeping from your bathroom sink isn't just unpleasant. It's your plumbing's cry for help. Left ignored, what starts as a whiff of sewer gas can turn into a full-blown health hazard or costly repair.
Since 1983, American Plumbing Co. has banished drain odors from thousands of San Diego homes. We know exactly why your sink smells like a swamp (hint: it's usually one of five culprits).
This guide will help you:
- Pinpoint the source of the stink
- Fix it yourself in 10 minutes (for common issues)
- Know when to call us before the problem escalates
No jargon, no scare tactics—just straight talk from local plumbing veterans. Let’s tackle that funk.
Top 5 Causes of Smelly Bathroom Drains
Biofilm Buildup
A smelly drain often comes from biofilm. This is a sticky layer of germs and gunk in your pipes. It looks like black slime near the drain. The bacteria in it make bad smells, like rotten eggs.
You can fix mild cases yourself. First, pour baking soda down the drain. Use about half a cup. Next, add one cup of vinegar. It will bubble up. Wait 15 minutes. Then rinse with hot water.
For tough buildup, you'll need to scrub. Remove the drain stopper if possible. Use an old toothbrush to clean it. Wipe away any visible gunk.
If the smell won't go away, the problem might be deeper. Professional cleaning can remove all the buildup. We use special tools to clean pipes thoroughly.
Dry P-Trap
That U-shaped pipe under your sink has an important job. It holds water to block sewer gases. When it dries out, smells come straight up into your bathroom.
This often happens in guest bathrooms. Or vacation homes that sit empty. The water evaporates over time. Then nasty odors have a free path inside.
Fixing it is simple. Just run water for 30 seconds. This refills the trap. Do this weekly in unused bathrooms. It keeps the seal fresh.
For floor drains that rarely get used, pour a quart of water down monthly. This prevents evaporation. No special tools needed.
If smells continue after refilling, you might have a leak. The trap could be cracked. Or installed wrong. That's when to call a plumber.
Clogged Vent Pipe
Your plumbing system needs to breathe. The vent pipe on your roof lets air in so water flows smoothly. When this pipe gets blocked, sewer smells get trapped inside your home.
You'll notice strange signs if the vent is clogged. The toilet makes gurgling sounds after flushing. Drains empty slower than usual. Worst of all, foul odors linger in your bathroom.
Simple clogs might clear with a garden hose. Carefully run water down the vent pipe on your roof. But don't climb up there yourself if you're not comfortable.
For stubborn blockages, you'll need professional help. We use special snakes and cameras to find and clear vent pipe obstructions. It's dangerous work best left to trained plumbers.
Sewer Line Problems
When all your drains smell bad together, the sewer line might be broken. This big pipe carries waste away from your house. If it cracks or gets blocked, smelly gas comes back up through your drains.
You will notice signs right away. Every sink and shower smells like sewage. Toilets make strange gurgling noises. Water drains very slowly everywhere in the house. These are serious warnings you should not ignore.
This problem needs professional help fast. We use special cameras to find the exact problem spot. Then we can fix it properly without digging up your whole yard. Our trucks have powerful tools to clear blockages safely.
Gunk Stuck in the Drain Stopper
Your sink’s pop-up stopper catches all kinds of gunk. Hair wraps around it. Soap scum builds up. Toothpaste globs stick to it. This rotting mess smells terrible over time.
You can fix this in five minutes. Pull up the stopper by hand. If it doesn’t budge, look under the sink. Unscrew the pivot rod that holds it. Scrub the stopper with an old toothbrush and dish soap.
After cleaning, put everything back together. Run hot water for a full minute. This washes away leftover debris. If the smell stays, the problem might be deeper in the pipes.
Step-by-Step Fixes
Quick DIY Solutions
- Boiling Water Flush
Hot water melts grease and kills smelly bacteria. Bring a kettle to full boil. Pour it slowly down the drain. Wait 30 seconds between pours to avoid cracking pipes. Never use boiling water if you have PVC pipes—it can warp them. - Baking Soda and Vinegar Treatment
This classic combo breaks up gunk naturally. Measure half a cup of baking soda first. Pour it directly into the drain. Follow with one cup of white vinegar. The fizzy reaction helps loosen buildup. Let it work for 15 minutes before rinsing with hot tap water. - Stopper Deep Clean
Your sink’s pop-up assembly collects hidden gunk. Lift out the stopper by hand or unscrew the pivot nut underneath. Scrub every part with an old toothbrush and dish soap. Pay attention to the hinge area where hair gets trapped. Rinse thoroughly before reassembling.
Time to Call the Professionals
If those DIY tricks didn’t kill the smell, you’ve got bigger problems. Lingering odors usually mean trouble deeper in your pipes. Maybe your vent stack is clogged. Or worse – there’s a break in the sewer line.
Don’t keep pouring cleaners down the drain. You’ll just waste money. What you need is expert diagnosis and the right tools for the job.
American Plumbing Co. handles stinky drains daily across San Diego. Our trucks come equipped with drain cameras and powerful hydro jets. We’ll find the exact cause fast and fix it for good. Call us today at (619) 723-1114 for same-day service.
Keep Your Drains Smelling Fresh
- Weekly Habit
After brushing teeth or washing up, run the hot water a full minute. This simple step flushes away soap residue and hair before they accumulate. It’s especially important for guest bathrooms that don’t get regular use.
- Monthly Maintenance
Mark your calendar for drain care day. Pour a cup of baking soda down each drain, followed by a pot of hot (not boiling) water. The baking soda neutralizes odors without damaging pipes like harsh chemicals can.
- Yearly Professional Care
Even with good habits, buildup happens. Schedule an annual drain cleaning with our team. We use safe, powerful methods to remove deep gunk you can’t reach. Many San Diego homeowners add this to their spring cleaning routine.
Drain Smell Questions Answered
Why does my sink smell like rotten eggs?
That sulfur stench usually comes from bacteria in drain gunk or sewer gas leaks. The bacteria thrive in slimy buildup inside your pipes, releasing that awful odor.
Will bleach clean a smelly drain?
Bleach might mask smells briefly, but it eats away at pipes over time. Baking soda and vinegar work better without the damage. They break up gunk naturally.
Can drain smells make me sick?
Yes, sewer gases contain harmful stuff like methane. If smells stick around after cleaning, stop using those drains and call a plumber right away.