Clogged Sink Drain Pipe: How to Clear the P-Trap

When stopper cleaning and baking soda haven’t worked, the clog is in the drain pipe. In most cases, it’s sitting in the P-trap: the curved U-shaped pipe section directly under the sink, and the most common location for blockages that don’t respond to anything you pour down the drain. We’ve found that P-trap cleaning resolves the majority of pipe-level clogs in about 15–20 minutes, with no plumbing skills and usually no tools beyond a bucket and your hands.

bathroom sink P-trap partially disassembled showing where clogs form

If you haven’t tried the stopper pull yet, start there. Our clogged bathroom sink drain hub walks through the full diagnostic. If you’ve done that and the drain is still blocked, continue below.

How to tell if it’s the pipe (not the stopper)

Before pulling apart the plumbing, confirm the blockage is in the pipe:

  • The stopper is visibly clean: you pulled it, cleared any hair, and it looks fine
  • Water backs up immediately with no drainage movement at all (not just slow, but stopped completely)
  • Gurgling sounds when water drains, or air bubbles rising in the basin
  • Persistent sewer smell from the drain opening, which suggests the P-trap’s water seal may be compromised
  • Baking soda and vinegar had no effect, which indicates the blockage is solid and in the pipe, not soap scum on the walls

If any of these match, continue to P-trap inspection. If you’re still unsure whether the issue is at the stopper level, try hair clog removal first before disassembling any plumbing.

Understanding the P-trap

The P-trap is the curved section of drain pipe directly under the sink, visible when you open the cabinet below the basin. It gets its name from its shape (a sideways “P” or a “U”). It serves two purposes: trapping debris that makes it past the stopper, and holding a small amount of water that blocks sewer gas from entering the home.

Standard bathroom sink drain pipes are 1.25 inches in diameter (some older homes use 1.5-inch pipe). The P-trap itself consists of two slip-joint connections: one to the tailpiece (the vertical pipe coming down from the drain), and one to the horizontal drain arm going into the wall. Both joints use slip-joint nuts that typically unscrew by hand in newer PVC installations, or require pliers for older chrome metal traps.

The ATCO Energy guide describes the P-trap as “the bent drainpipe under the sink,” which is the access point for clearing accumulated debris that gets past the stopper.

What you’ll need

  • A bucket (place it under the P-trap before you loosen anything; there will be water)
  • Rubber gloves
  • Old towels or rags
  • Channel-lock pliers or slip-joint pliers (for chrome metal traps; PVC often unscrews by hand)
  • Flashlight
  • Optional: 3/8-inch diameter drain snake (if P-trap is clear and blockage is deeper)
  • Optional: bottle brush or old toothbrush to clean inside the trap

Step-by-step: clean the P-trap

Step 1: clear the space under the sink

Remove cleaning supplies and anything else stored under the basin. You need room to work and to position the bucket directly below the trap.

Step 2: position the bucket

Place the bucket directly under the P-trap before loosening anything. The trap holds standing water (sometimes more than you’d expect) and it will spill immediately when you remove it.

Step 3: loosen the slip-joint nuts

The P-trap has slip-joint nuts at both ends: where it connects to the tailpiece above and where it connects to the horizontal drain arm going into the wall.

For PVC (white plastic): try hand-tightening first in the opposite direction (counterclockwise from the front). Most PVC slip-joint nuts were hand-tightened when installed and will unscrew the same way.

For chrome metal traps: use channel-lock pliers. Grip the nut, not the pipe, and turn counterclockwise. Metal traps often have mineral buildup that makes them stiffer.

Loosen both nuts before removing the trap.

Step 4: remove the P-trap

Once both nuts are loose, slide them back along the pipe, then lower the P-trap free. It will have standing water; let it drain into the bucket.

Step 5: inspect and clean the trap

Look inside the trap. You’ll often see a solid mass of hair, soap scum, and debris. That’s your blockage. Clear it over the bucket. Use a bottle brush or old toothbrush to scrub the inside of the trap if there’s significant buildup on the walls.

Step 6: check the drain arm

Shine a flashlight into the horizontal drain arm going into the wall. Look for visible debris near the opening. If you see buildup, use a wire coat hanger to pull it out before reinstalling the trap.

Step 7: reinstall the P-trap

Position the trap back in place and hand-tighten the slip-joint nuts on both ends.

Step 8: run water and check for leaks

Turn on the faucet and let it run for 30 seconds at full pressure. Watch both slip-joint connections for drips. A properly seated P-trap should be completely dry at both joints.

Step 9: test drain speed

With the trap reinstalled and confirmed leak-free, test your drain speed. A cleared P-trap should drain as fast as the faucet runs.

If the P-trap is clear

If you removed and inspected the P-trap and found minimal debris, or if you cleaned it and the drain is still slow, the blockage is in the horizontal drain arm going into the wall or further along the drain stack.

This requires a drain snake. We recommend a 3/8-inch cable snake for bathroom sink drain pipes (1.25-inch diameter). With the P-trap removed, insert the snake cable into the wall pipe opening. Feed it slowly until you feel resistance. That’s the clog. Rotate the snake handle while pushing forward to break up the blockage, or hook soft debris and pull it back out.

The ATCO Energy guide confirms the snake “inserts into pipes until resistance is felt” and “breaks up clogs without scratching pipe interiors,” which matters for older galvanized pipe.

For kitchen sink pipe clogs (typically grease-based rather than debris-based), the same P-trap approach applies, though the pipe diameter is usually 1.5 or 2 inches. See our kitchen sink drain clog fixes guide for that scenario.

When to call a plumber

P-trap cleaning is DIY territory. Call a plumber when:

  • The P-trap was clean AND the drain snake didn’t reach the blockage (deeper than 8–10 feet into the wall)
  • More than one drain is backing up at the same time (main line problem, not a single fixture issue)
  • Water returns to the drain shortly after snaking (the clog is beyond what a standard household snake reaches)
  • You find the P-trap or drain arm is cracked, corroded, or leaking at joints beyond the slip connections
  • Persistent sewer gas smell even after the P-trap is cleaned and reinstalled correctly

A professional drain cleaning service typically runs $150–$350 depending on your location and the depth of the blockage. For most P-trap clogs, you won’t need it.

FAQ

Do I need a plumber to clean a P-trap?

No. P-trap cleaning is a basic DIY task. You need a bucket, gloves, and the ability to turn a nut counterclockwise. No plumbing license, no specialized tools. PVC P-traps often unscrew entirely by hand; chrome traps need slip-joint pliers. The whole job takes 15–20 minutes including cleanup.

How often should I clean the P-trap under my bathroom sink?

We recommend inspecting the P-trap once a year as part of routine drain maintenance, or immediately when you notice slow drainage that doesn’t respond to stopper cleaning. Monthly stopper maintenance (pulling and clearing hair) prevents debris from reaching the P-trap in the first place, which keeps P-trap cleaning infrequent.

Can I reuse the old P-trap or do I need a replacement?

Reuse it unless it’s cracked, significantly corroded, or the slip-joint threads are damaged. PVC P-traps in good condition can be reused indefinitely. Chrome metal traps from older homes sometimes have pitting or mineral buildup at the threads; if the nut no longer creates a watertight seal, replace the trap ($8–$20 for a replacement kit at any hardware store).

My P-trap is old chrome: is it harder to remove?

Yes, slightly. Chrome traps are stiffer than PVC, and mineral scale often builds up at the threaded connections. Use channel-lock pliers for better grip, and turn slowly rather than forcing the nut. If a chrome nut won’t budge, apply a small amount of penetrating oil (WD-40) to the threads, wait 10 minutes, and try again. If the nut is so corroded it strips, replace the trap section ($15–$25, straightforward to install).

Why does my drain smell even after I cleaned the P-trap?

After reinstalling the P-trap, run water until the trap fills and the smell stops. It takes 15–20 seconds of water flow to reseat the water seal. If the smell persists after the trap has water in it, the problem may be in the vent pipe (which allows air into the drain system). A blocked vent creates negative pressure that siphons the P-trap dry, allowing sewer gas through. This is a less common problem and usually requires a plumber to inspect the roof vent.

For a full overview of all the ways to approach a bathroom sink clog, from stopper to pipe, our clogged bathroom sink drain hub covers every scenario. If your home remedy approach didn’t get you far enough to even diagnose a pipe blockage, see our home remedy comparison for why certain remedies work and what they genuinely can’t do.