How to clean a sink or basin drain trap
4 October 2026

How to clean a sink or basin drain trap

How to clean a sink or basin trap and drain: drain cleaner, plunger, drain snake and removing the trap. Step-by-step guide from the official WD-40 dealer.

Sooner or later a kitchen sink or bathroom basin starts to drain slowly. The usual culprits are hair, food scraps, grease and soap scum building up in the trap and the narrow pipes under the sink, bidet or shower. Toilets block less often, and when they do the problem is usually further down the drain.

Below is the order of work, from prevention to removing the trap and clearing the pipe behind it. Most blockages can be cleared without calling anyone out.

What you will need

Important: Wear rubber gloves and eye protection, especially after using a chemical cleaner. Do not plunge or remove the trap while chemicals are still standing in it.
Step 1

Prevent clogs with liquid cleaner

Once a year, and more often in the kitchen, pour a dedicated drain cleaner into the plughole and leave it for the time given on the pack. It breaks down grease and hair, and then you simply flush with hot water.

You can do the same when the sink is already slow, as long as the blockage is not yet solid.

Prevent clogs with liquid cleaner
Step 2

Clear the blockage with a plunger

Cover the overflow with a wet cloth, run a little water into the sink, press the plunger over the plughole and pump it up and down vigorously a few times. Deposits break loose and flow away.

Plunging now and then is good prevention too: soft blockages never get the chance to harden.

Clear the blockage with a plunger
Step 3

Remove the trap

If the water still will not drain, the blockage is most likely in the trap. Put a large bowl underneath. The nut can often be undone by hand, but an old trap usually needs a spanner.

If the thread will not budge, spray WD-40 Multi-Use around the nut and wait a few minutes for it to get into the thread. For metal traps with rust and limescale, WD-40 Specialist Penetrant works better. Do not crush plastic with the wrench.

Remove the trap
Step 4

Clean the trap and snake the pipe

Remove the debris from the trap and wash it and the seals in warm soapy water. If the blockage is further down, feed the flexible snake into the pipe going into the wall and turn it while pushing forward until you feel it break through.

A snake will not get past a fitted trap because its head stops at the bend. For distant blockages there are snakes driven by a drill at its lowest speed.

Clean the trap and snake the pipe
Step 5

Refit the trap

Before refitting, apply a thin layer of WD-40 Specialist Silicone to the thread and seals. It does not harm rubber or plastic, the seals seat evenly and next time the nuts will come off by hand.

Tighten the nuts moderately and run the tap: the area under the trap should stay dry.

Step 6

If that fails: air-pressure drain gun

A hand-pumped drain gun builds up strong pressure, is placed over the plughole with the overflow sealed tight, and a sharp burst of air shifts the blockage. You can repeat this several times.

If the toilet bowl fills almost to the rim when flushed and dirty water rises from the manhole outside, the underground drain is blocked. It is cleared with screw-together drain rods fitted with a metal head, or by an emergency drainage service.

If that fails: air-pressure drain gun
Tip: Never pour frying fat into the kitchen sink: in cold winter pipes it sets first and catches everything else. Collect it in a jar and put it out with household waste.

What next

Remove and rinse the trap once a year, or every six months in the kitchen. Keep WD-40 Multi-Use under the sink for stuck nuts and WD-40 Specialist Silicone for reassembly, and the job will take 10-15 minutes.

These uses come from the experience of WD-40 users in many countries. Always follow the instructions and warnings on the product label.

More guides in «How to use».

Add Comment

You must login to add a comment. If you do not have an account, you may register for one. Registration is free!