How to Fix a Slow-Draining Bathroom Sink in 4 Steps
TL;DR: Most slow bathroom sink drains are caused by hair and soap scum stuck in the pop-up stopper assembly or the P-trap. You can fix it yourself in 20-30 minutes with a bucket, pliers, and a bent wire hanger. Remove the stopper, clean it, then unscrew the P-trap and flush it out. If that doesn't work, use a hand snake. Only call a plumber if the clog is deeper in the wall or floor drain line.
_Last reviewed: July 2026 · 6 min read_
A bathroom sink that drains slower than it used to is annoying at best and a breeding ground for mold and bacteria at worst. The good news: you can almost always fix it yourself without chemicals or a $200 service call. Hair, toothpaste residue, and soap scum collect in two predictable spots — the pop-up stopper mechanism and the P-trap directly beneath the sink.
Okoniq Property Hub keeps a maintenance log for every fixture in your property, so you can track when you last cleaned a drain and spot patterns before they become emergencies.
What causes a bathroom sink to drain slowly?
Hair is the primary culprit. Every time you brush your hair over the sink or wash your face, loose strands slip past the stopper and stick to the walls of the drain pipe. Soap scum and toothpaste act as glue, binding the hair into a felt-like mat. Over weeks or months, this mat thickens until water can barely pass through.
The pop-up stopper — the metal plug you push down to fill the sink — sits directly in the drain opening and catches most debris. If your stopper has a crossbar or perforated design, hair wraps around it like thread on a spool. Below the stopper, the P-trap (the curved pipe under the sink) is the second collection point. Gravity pulls hair and gunk into the lowest part of the trap, where it accumulates until flow slows noticeably.
Hard water makes the problem worse. Mineral deposits coat the inside of pipes and give soap scum more surface area to cling to. If you live in an area with water hardness above 120 mg/L (7 grains per gallon), you'll see buildup faster than someone with soft water.
Rarely, the clog is deeper in the drain line — past the trap and into the wall or floor drain. If your sink shares a drain stack with a toilet or shower, a blockage in the shared pipe can back up into the sink. You'll know this is the case if multiple fixtures drain slowly at the same time.
How do I remove and clean the pop-up stopper?
Most pop-up stoppers lift straight out once you know the trick. Look under the sink and find the horizontal pivot rod — a thin metal or plastic rod that connects the stopper to the lift rod behind the faucet. Unscrew the nut on the back of the drain tailpiece (hand-tight is fine; you may need slip-joint pliers). Slide the pivot rod out of the tailpiece. Now reach into the sink and pull the stopper straight up — it should come free.
Rinse the stopper under hot water and use an old toothbrush or your fingers to strip off the hair mat. You'll see a black or gray sludge mixed with hair — that's soap scum and bacteria. If the stopper has a metal crossbar, straighten a paper clip or use needle-nose pliers to pull hair out of the gaps. For stubborn buildup, soak the stopper in a bowl of hot water and dish soap for 10 minutes, then scrub again.
While the stopper is out, shine a flashlight down the drain. You'll often see more hair clinging to the walls of the tailpiece just below the stopper seat. Bend a wire coat hanger into a hook (or use a plastic drain claw tool from the hardware store) and fish out whatever you can reach. Pull straight up — don't push deeper or you'll compact the clog.
Reassemble in reverse: drop the stopper back into the drain, slide the pivot rod through the tailpiece and the hole in the bottom of the stopper, then tighten the nut. Test the lift rod to confirm the stopper opens and closes smoothly. Run hot water for 30 seconds to see if the drain flows freely. If it's still slow, move to the P-trap.
When should I remove and clean the P-trap?
If cleaning the stopper didn't fix the problem, the clog is in the P-trap or beyond. The P-trap is the U-shaped pipe directly under the sink — it holds a small amount of water to block sewer gases from entering your bathroom. Hair and soap that slip past the stopper settle in the bottom of this curve.
Place a bucket under the P-trap to catch water. Unscrew the two slip nuts (one on each end of the trap) by hand or with slip-joint pliers. If the nuts are plastic, turn counterclockwise; if metal, they may be reverse-threaded depending on the brand (try both directions). Once loose, pull the trap down and away from the tailpiece and wall pipe.
Carry the trap to a utility sink or bathtub. Stick your finger inside and pull out the gunk — you'll feel a slippery mat of hair and sludge. Rinse the trap with hot water from both ends. If buildup is stubborn, use a bottle brush or a blast from a garden hose. Check the inside walls for hard-water scale; if you see white or orange crust, soak the trap in white vinegar for 20 minutes, then scrub with a brush.
While the trap is off, look into the drain stub (the pipe in the wall). Shine a light and check for obstructions. If the clog is visible within 6 inches, use a bent wire or a short drain auger to pull it out. If the clog is deeper, you'll need a longer snake (see next section).
Reattach the trap by sliding the slip nuts back onto the threads and tightening by hand, then a quarter-turn with pliers. Don't overtighten — plastic threads strip easily. Run water and check for leaks at both joints. If you see drips, tighten the nuts another eighth-turn. For detailed guidance on when to tackle a drain yourself versus calling a pro, read when to snake a clogged drain and when to call a plumber.
What if the clog is deeper than the P-trap?
If the sink still drains slowly after you've cleaned the stopper and trap, the blockage is in the horizontal drain line inside the wall or floor. This requires a drain snake (also called a hand auger or plumber's snake). You can buy a 15-foot hand-crank auger at a hardware store for $15-30, or rent a 25-foot motorized snake for about $40/day.
With the P-trap removed, feed the snake's cable into the drain stub opening. Push gently while turning the crank clockwise. The cable will bend around corners and push through soft clogs. When you feel resistance, crank harder and push-pull the cable a few times to break up the blockage. You may feel the snake "grab" onto hair or debris; when that happens, slowly pull the cable back and clean it off. Repeat until the cable moves freely through the entire length of pipe.
Run hot water down the drain for 60 seconds to flush loosened debris. If water drains quickly, the clog is cleared. If it's still slow, the blockage may be in a shared drain stack or vent pipe — at this point, call a plumber. You'll also want professional help if you see water backing up into other fixtures when you run the sink, which indicates a main line issue.
For homes with cast-iron drain pipes (common in houses built before 1975), repeated slow drains may signal pipe corrosion or collapse inside the wall. Read more about identifying and replacing failing cast iron drain pipes if your house is older and you're fighting chronic clogs.
How can I prevent slow drains in the future?
Prevention is easier than clearing clogs. Install a mesh drain strainer or hair catcher over the sink drain — these plastic or silicone inserts cost $5-10 and catch hair before it enters the pipe. Remove and rinse the strainer weekly. If you don't like the look of a strainer in a guest bath, pull the pop-up stopper every month and clean it as described above.
Run hot water down the drain for 30 seconds after each use, especially after brushing your hair or shaving. Hot water keeps soap and grease in liquid form so they flow through the trap instead of hardening on pipe walls. Once a month, pour a kettle of boiling water down the drain to melt buildup.
Avoid chemical drain cleaners for routine maintenance. Products containing sodium hydroxide (lye) or sulfuric acid can corrode metal traps, melt plastic washers, and generate heat that cracks older porcelain sinks. If you must use a chemical cleaner, choose an enzyme-based formula (available at hardware stores) — these digest organic matter without damaging pipes, though they take 8-12 hours to work.
If you have hard water, consider a whole-house water softener. Softened water leaves less mineral buildup in drains and on fixtures. Installation costs $800-2,500 depending on system size, but you'll see longer life from all your plumbing, not just the bathroom sink.
FAQ
How long does it take to fix a slow-draining sink?
Cleaning the pop-up stopper takes 5-10 minutes. Removing and cleaning the P-trap adds another 15-20 minutes. If you need to snake the drain line, budget 30-45 minutes total. Most clogs clear in under 30 minutes.
Can I use a plunger on a bathroom sink?
Yes, but plug the overflow hole first (the small opening near the top of the sink bowl) with a wet rag or duct tape. Without sealing the overflow, the plunger won't build enough pressure. Use a cup plunger (flat bottom), not a flange plunger (cone shape). Plunging works best for fresh clogs near the trap, not old compacted hair mats.
Will baking soda and vinegar clear a hair clog?
Rarely. The fizzing reaction looks impressive but doesn't generate enough force to break up a hair mat. Baking soda and vinegar can dissolve light soap scum if you let them sit overnight, but they won't pull hair out of the trap. Save your time and remove the stopper manually.
How often should I clean the pop-up stopper?
Every 1-3 months for a frequently used sink, longer for a guest bath. If you notice the sink draining slightly slower than it used to, clean the stopper before it becomes a full clog. Log the date in a maintenance tracker so you remember — Okoniq's app sends reminders based on your own schedule.
When do I need to call a plumber instead of DIY?
Call a plumber if the clog is deeper than 15 feet into the wall, if water backs up into other fixtures when you run the sink, if you see sewage coming up through the drain, or if you've snaked the line twice with no improvement. Also call if you have cast-iron pipes and suspect corrosion (rust flakes in the water, frequent clogs in multiple drains).
This is educational information, not plumbing advice. If you're uncomfortable working with drain pipes or if a clog persists after trying these steps, call a licensed plumber.
Keep reading
Get seasonal maintenance tips by email
Gutter-cleaning, filter-changing, before-it's-a-$3,000-problem guides. No schedule, no spam — unsubscribe anytime.
Prefer to dive in? Get started free →