How to Fix a Slow Draining Bathroom Sink

5 proven methods — from cleaning the stopper to clearing the P-trap

A slow bathroom sink drain is one of the most common household plumbing complaints — and one of the easiest to fix yourself. The culprit is almost always a buildup of hair, soap scum, and toothpaste residue in the drain or stopper mechanism. In most cases, you can restore full flow in under 30 minutes with no special tools.

⚠️ Before you start: If multiple drains in your home are slow simultaneously, or if water is backing up into other fixtures, skip these steps and call a plumber immediately. That indicates a main line clog that DIY methods won't fix.

Why Bathroom Sinks Drain Slowly

The most common causes, in order of frequency:

  1. Hair clogs — caught in the stopper or stuck to the drain walls
  2. Soap scum buildup — soap and hard water minerals coat the pipe interior
  3. Pop-up stopper failure — the stopper sits too low, restricting flow
  4. P-trap blockage — debris accumulated in the curved pipe under the sink
  5. Partial main line blockage — slower to develop, requires professional clearing

Step 1: Remove and Clean the Drain Stopper

This alone fixes the majority of slow bathroom drains. The pop-up stopper collects hair every time someone showers or washes their hair over the sink.

  1. Reach into the drain and lift the stopper straight up — most twist and lift out without tools
  2. If it won't lift out, look under the sink for a pivot rod connected to the stopper; unscrew the retaining nut to release it
  3. Clean off all hair and soap scum with a paper towel or old toothbrush
  4. Re-insert the stopper and run water to test drainage

Result: If this was the issue, water will drain freely immediately. Takes about 5 minutes.

Step 2: Use a Drain Snake or Zip-It Tool

A plastic drain snake (sold for $3–$8 at any hardware store) reaches hair clogs that are past the stopper but before the P-trap.

  1. Remove the stopper if you haven't already
  2. Insert the flexible plastic snake into the drain opening
  3. Push it in as far as it goes while twisting — the barbs grab hair
  4. Pull out slowly and clean off the debris in a trash bag
  5. Repeat until nothing comes out, then flush with hot water

Result: Fixes most hair-related clogs that aren't reached by cleaning the stopper alone.

Step 3: Baking Soda and Vinegar

A natural, effective treatment for soap scum and light organic buildup.

  1. Pour 1/2 cup of baking soda down the drain
  2. Follow with 1/2 cup of white vinegar
  3. Immediately cover the drain with a plug or cloth (the fizzing reaction works better under pressure)
  4. Wait 15–30 minutes
  5. Flush with a full kettle of boiling (or very hot) water

⚠️ Important: Avoid commercial drain chemical cleaners (Drano, Liquid-Plumr) if you have older pipes. Their caustic chemicals can corrode metal pipes and damage PVC seals over time. The baking soda method is safer and effective for most organic clogs.

Step 4: Clean the P-Trap

The P-trap is the curved pipe directly under the sink — the "U" shape. It holds a water seal that prevents sewer gas from entering your home, but it also catches debris.

  1. Place a bucket under the P-trap to catch water
  2. Unscrew the two slip-joint nuts on either side of the curved section (often by hand; use pliers if needed)
  3. Lower the P-trap into the bucket
  4. Clean out any gunk inside with a bottle brush or old toothbrush
  5. Check inside the drain pipe in the wall — shine a flashlight and use your drain snake if you see buildup
  6. Reinstall the P-trap, hand-tighten the nuts, and test for leaks

Step 5: Use a Plunger

A cup plunger (not a flange plunger) can dislodge stubborn clogs past the stopper.

  1. Fill the sink with 2–3 inches of water
  2. Stuff a wet rag into the overflow hole (the small hole near the top of the basin) to create a seal
  3. Press the plunger tightly over the drain opening
  4. Plunge vigorously 10–15 times
  5. Pull the plunger off quickly and check if water drains
  6. Repeat 2–3 times if needed

Prevention: Keep Your Bathroom Sink Draining Freely

  • Install a drain hair catcher ($5–$15) over or just inside the drain opening
  • Clean the stopper monthly — takes 2 minutes
  • Flush with a kettle of hot water weekly to dissolve soap scum
  • Pour the baking soda/vinegar treatment once a month as maintenance
  • Avoid washing heavy grease, cooking oils, or thick cosmetic products down the bathroom sink

When to Call a Plumber

Call a licensed plumber if:

  • All 5 methods above fail to restore drainage
  • Multiple drains in your home are slow simultaneously
  • You hear gurgling from other drains when this sink runs
  • Water backs up into the tub or another fixture
  • You see water stains under the sink (indicating a leak rather than just a clog)
  • The P-trap appears corroded or damaged when you inspect it

These signs indicate a deeper mainline issue or a damaged pipe that professional equipment and expertise are needed to resolve. See our guide: Signs of Sewer Line Problems.

DIY Didn't Work? Call a Pro Now

If your bathroom sink is still draining slowly after trying these steps, a licensed plumber can diagnose and fix the issue quickly and affordably.

(844)490-0751
Reviewed by: First Plumbing Pro Editorial Team — Content reviewed by licensed master plumbers with 10+ years of field experience.
Call Now: (844)490-0751