How to Repair a Kitchen Sink Drain Trap

Are you experiencing kitchen drain issues? If so, the most common culprit is likely your kitchen sink drain trap. The drain trap, also known as a P-trap, is the curved section of piping that’s located just below the sink. Over time this pipe can leak due to corrosion. They can also become clogged with accumulated grease, soap, and other debris.

The good news is that repairing a kitchen sink drain trap is a project you can do on your own. Keep reading for step-by-step instructions to learn how to repair a kitchen drain trap.


  1. Place a bucket underneath the trap to catch water and any debris.
  2. Disconnect the slip-joint nuts that attach the sink trap to the drainpipe and tailpiece using tongue-and-groove pliers. Be prepared for water to pour out of the drain.
  3. Take the pipe apart and clean it using a wire coat hanger to remove build up. If you notice corrosion, the pipe needs to be replaced.
  4. Reassemble the pipe. Hand tighten the slip-joint nuts first, and then tighten them using pliers. Be sure to not over-tighten the nuts.
  5. Turn on the water and check for leaks.
  6. Place a piece of paper below the drain and use the sink for a day or two. Check for signs of water leakage.

If the pipe is still leaking, tighten all of the slip-joint nuts. Usually tightening them by hand and then giving them a half turn using slip-joint pliers will fix any kitchen drain issues.

When you take the pipe apart, if you notice corrosion, it’s best to replace the sink drain trap altogether. When replacing the drain trap, replace it with the same material. Sink drain traps are made of black ABS plastic, white PVC, or with chromed metal, usually copper.

Call Roto-Rooter Plumbing & Drain Service

In the event that you’re unable to fix a leaky sink on your own, you can always count on our team. You can depend on us to repair kitchen sink problems quickly and professionally. We offer 24/7 emergency services throughout Ventura County, so we’re there when you need plumbing service the most.

Call our team at (805) 620-3700 to schedule a service for any plumbing issue. We’re here to protect your drains and your home!

Call Now ButtonClick to Call!