How to Clear a Stubborn Sink Drain

Blockages in bathroom sinks are almost always caused by a tangle of hair, soap scum, and toothpaste residue. This mess eventually creates a mesh-like trap in the drain stopper or the P-trap beneath the sink, acting as a net for anything else going down the pipe. Ignoring a slow drain almost guarantees a total backup later, so addressing it when you first notice the water pooling is the smartest move. Getting it 'done well' means clearing the blockage entirely without damaging your plumbing fixtures or seals. You want to avoid harsh caustic chemicals that can eat away at old PVC joints or corrode metal pipes. By focusing on mechanical removal, you fix the root cause and ensure the water flows freely again, rather than just poking a hole through a pile of sludge.

  1. Remove Surface Debris First. Pull the sink stopper out or unscrew it to clear away surface-level hair and debris. Many modern pop-up stoppers can be unscrewed by hand or with a pair of pliers.
  2. Extract the Hair Mass. Insert a plastic barbed drain-cleaning tool into the drain opening and work it up and down. Pull it out slowly to drag out the main clump of hair and gunk.
  3. Blast the Blockage Out. Fill the sink with enough water to cover the head of a cup-style plunger. Block the overflow hole with a wet rag, then plunge vigorously for 30 seconds.
  4. Prep for the Spillage. Place a small bucket or a towel directly under the P-trap, which is the U-shaped pipe underneath your sink. This catches the water that will inevitably spill out.
  5. Unhook the Trap Pipe. Unscrew the slip nuts on both ends of the P-trap by hand or with channel-lock pliers. Carefully remove the pipe and empty the contents into your bucket.
  6. Reassemble and Test. Clean the inside of the removed pipe with a bottle brush, then screw it back into place, ensuring the rubber washers are seated correctly. Hand-tighten the nuts and run hot water for two minutes to check for leaks.