How to Fix a Leaking Kitchen Sink Drain (Step-by-Step Guide for Fast, Lasting Results)

If water is dripping under your kitchen sink, the problem almost always comes from five places: the P-trap, basket strainer, tailpiece, garbage disposal flange, or dishwasher drain hose.
This guide shows you exactly how to find the source — and how to fix it yourself in under 20 minutes in most cases.


Quick Summary

To fix a leaking kitchen sink drain:

  1. Dry everything under the sink.
  2. Run water and locate the drip.
  3. Tighten or replace the P-trap washers (most common).
  4. Reseat the basket strainer if leaking from the top.
  5. Replace a cracked tailpiece or faulty disposal flange gasket.
  6. Tighten or replace the dishwasher drain hose clamp.

Most fixes cost $3–$20 and require only slip-joint pliers.


SECTION 1 — Why Your Kitchen Sink Drain Is Leaking

A leaking kitchen sink drain almost always originates from one of these five places. Based on plumbing-industry field experience, here’s how often each one is the culprit:

Leak LocationApprox. Frequency
P-trap / Slip-Joint Connections≈ 40%
Basket Strainer / Sink Flange≈ 20%
Tailpiece≈ 15%
Garbage Disposal Flange≈ 15%
Dishwasher Drain Hose Connection≈ 10%

This matters because it tells you where to look first.


SECTION 2 — Tools & Parts You May Need

Tools

  • Slip-joint pliers
  • Channel locks
  • Bucket
  • Flashlight
  • Towels

Common Replacement Parts

  • P-trap washers (1¼” or 1½”)
  • Slip nuts
  • Plastic or metal P-trap kit
  • Basket strainer kit
  • Plumber’s putty
  • Tailpiece (plastic or chrome)
  • Dishwasher hose + clamp kit
  • Garbage disposal flange gasket

SECTION 3 — How to Diagnose Exactly Where the Leak Is Coming From

This section is crafted for high dwell time + excellent ad placement.

Step 1: Empty the cabinet & place a bucket underneath

Protect the wood and give yourself room to work.

Step 2: Dry all the pipes completely

Use a towel. You need to start with everything dry so you can see where water first appears.

Step 3: Run water while watching with a flashlight

Look for:

  • Drips from a joint → slip-joint connection (P-trap or tailpiece)
  • Water pooling near the top of the drain → basket strainer
  • Leak only when disposal runs → disposal flange
  • Leak during dishwasher cycle → dishwasher hose

Step 4: Identify the exact spot — where the FIRST drop forms

That first bead of water is the real source. Everything below it is misleading splash.


SECTION 4 — How to Fix a Leaking P-Trap (Most Common Fix)

Why it leaks

  • Loose slip nuts
  • Dried or cracked washers
  • Misaligned pipes
  • Plastic traps overtightened and deformed

How to fix it (3 ways)

Fix A — Tighten the slip nuts (Fastest)

  1. Grip both sides with pliers.
  2. Turn them ¼ turn past hand-tight.
  3. Run water and check again.

70% of P-trap leaks stop here.

Fix B — Replace the washers (Most reliable)

  1. Loosen the slip nuts.
  2. Remove the curved P-trap and straight pieces.
  3. Pull out the old conical washers.
  4. Install new ones with the wide end toward the nut.
  5. Reassemble and tighten.

Fix C — Replace the entire P-trap assembly

If your trap is old, brittle, or metal and corroded, replace it as a full kit ($8–$18).


SECTION 5 — How to Fix a Leaking Basket Strainer (Top-of-Sink Leak)

Signs

  • Water pools around the drain and then drips below
  • Leak appears even when P-trap is perfect

Fix: Reseat the basket strainer

  1. Loosen the large retaining nut under the sink.
  2. Push the strainer up and out.
  3. Scrape off old putty or gasket.
  4. Roll a rope of plumber’s putty and set under the lip.
  5. Reinsert, center it, and tighten the nut from below.
  6. Remove excess putty.
  7. Test.

A new strainer kit is $12–$30 and lasts years.


SECTION 6 — How to Fix a Leaking Tailpiece

Signs

  • Water drips straight down from the vertical pipe
  • Visible cracks or no washer in the joint

Fix

  1. Remove the slip nut connecting the tailpiece to the basket strainer.
  2. Replace the washer.
  3. If cracked, replace the tailpiece entirely ($3–$8).
  4. Reassemble and tighten.

SECTION 7 — How to Fix a Leaking Garbage Disposal Flange

Signs

  • Leak only when disposal runs
  • Water around mounting ring
  • Rust trails or moisture around top of disposal

Fix

  1. Cut power to the disposal.
  2. Loosen the mounting ring and remove disposal.
  3. Clean sink flange and apply fresh plumber’s putty.
  4. Re-seat flange and tighten mounting bolts evenly.
  5. Rehang disposal.
  6. Test.

If the gasket is torn, replace it ($4–$10).


SECTION 8 — How to Fix a Leaking Dishwasher Drain Hose

Signs

  • Leak only during dishwasher drain cycle
  • Drip at hose clamp location

Fix

  1. Tighten hose clamp with screwdriver.
  2. If hose is cracked, replace it ($10–$20).
  3. Ensure you have a proper high loop or air gap to prevent backflow.

SECTION 9 — When to Replace vs. When to Repair

Replace if:

  • Pipes are warped, cross-threaded, or brittle
  • A metal P-trap shows corrosion
  • Basket strainer threads are stripped
  • Disposal flange is rusted out

Repair if:

  • Washers are loose
  • Nuts just need tightening
  • Alignment is off
  • A single slip washer has dried out

SECTION 10 — Professional Cost vs. DIY Cost

FixDIY CostPlumber Cost
P-trap repair$3–$15$125–$250
Basket strainer$8–$30$175–$350
Tailpiece$3–$8$125–$200
Disposal flange$5–$20$150–$350
Dishwasher hose$10–$20$125–$200

DIY often saves 80–90%.


SECTION 11 — Prevent Future Leaks

  • Check slip nuts annually
  • Avoid leaning heavy items on the pipes in your cabinet
  • Don’t overtighten plastic P-traps
  • Replace washers every few years
  • Run the disposal regularly to avoid vibration loosening

SECTION 12 — Final Answer

A leaking kitchen sink drain is almost always a simple fix — and in most cases you won’t need a plumber. Start by diagnosing exactly where the first drip appears, then tighten the slip nuts, replace worn washers, reseat the basket strainer, or swap a cracked tailpiece. Most repairs cost under $20 and take less than 20 minutes.