Opening Time: 24/7

Contact Info

Best DIY Methods for a Slow Bathroom Drain

June 10, 2026 Admin No Comments

A slow bathroom drain is usually caused by a build-up of hair, soap scum, shampoo residue, toothpaste, skin oils and everyday bathroom debris. At first, it might only look like water sitting around the plughole for a few extra seconds. Leave it too long, though, and that slow drain can turn into standing water, bad smells, gurgling pipes or a complete blockage.

The good news is that many slow bathroom drains can be improved with safe, simple DIY methods before you need to call someone out. The key is using the right method in the right order.

This guide explains the best DIY ways to clear a slow bathroom sink, shower or bath drain, what to avoid, and when it is time to stop trying and get professional help.

Quick answer: what is the best DIY method for a slow bathroom drain?

For most slow bathroom drains, the best first method is to remove visible hair and debris from the plughole, then flush the drain with hot water. If the water is still slow, use bicarbonate of soda and white vinegar, followed by a plunger or a drain snake for deeper hair blockages.

For bathroom drains, physical removal is often more effective than liquid drain cleaners because hair is usually the main cause.

Why bathroom drains start running slowly

Bathroom drains deal with a different type of waste compared with kitchen drains. Instead of food and grease, they usually become slow because of:

  • Hair collecting around the plughole or inside the trap
  • Soap scum sticking to the inside of the pipe
  • Shampoo, conditioner and body wash residue
  • Toothpaste build-up in bathroom basin wastes
  • Limescale in hard water areas
  • Small objects dropped into the drain
  • A partial blockage further down the pipework

Shower and bath drains are especially prone to hair blockages. Bathroom basins often slow down because of a mix of hair, toothpaste, soap and shaving residue.

Before you start: check how serious the blockage is

Before trying any DIY method, run the tap or shower briefly and watch what happens.

If the water drains slowly but still moves, it is likely a partial blockage. DIY methods may work.

If the water does not move at all, you may have a full blockage.

If more than one drain is slow at the same time, the issue may be further down the drainage system rather than just one plughole.

If water is coming back up through another drain, stop using the bathroom fixtures and call a drainage professional.

Method 1: Remove visible hair and debris

This is the best first step for a slow shower, bath or bathroom sink.

Put on rubber gloves and remove the drain cover or plug if possible. Pull out any visible hair, soap sludge or debris sitting around the plughole. You can use your fingers, tweezers, a small hook tool or a plastic drain cleaning strip.

Once the visible debris is removed, run warm water for a minute to see if the flow improves.

This works well because many bathroom blockages sit close to the surface. In showers especially, hair often collects just under the cover before it moves deeper into the pipe.

Method 2: Flush with hot water

Once the top of the drain is clear, slowly pour hot water down the plughole to help soften soap residue and loosen light build-up.

Use hot water from the kettle after it has cooled slightly rather than aggressively pouring boiling water straight into the drain. This is especially important if you have plastic pipework, older fittings or delicate seals.

Pour the water in stages, giving it time to work through the pipe. Then run the tap or shower to test the flow.

This method is best for light soap and residue build-up. It is less effective for large clumps of hair.

Method 3: Use bicarbonate of soda and white vinegar

Bicarbonate of soda and vinegar can help loosen light organic build-up and soap scum.

Pour half a cup of bicarbonate of soda into the drain, followed by one cup of white vinegar. Let it fizz for 15 to 30 minutes, then rinse with hot water.

This is a useful maintenance method and can help with mild slow drainage. It is not a guaranteed fix for a solid hair blockage, but it is safer than repeatedly using harsh chemical drain cleaners.

Do not mix this method with bleach or chemical unblockers. Mixing cleaning products can create harmful fumes.

Method 4: Use a plunger

If the drain is still slow, a plunger can help shift a partial blockage.

For a bathroom sink or bath, add enough water to cover the rubber cup of the plunger. Place the plunger over the plughole and create a tight seal. If there is an overflow opening, cover it with a wet cloth so the pressure does not escape.

Push and pull firmly for around 20 seconds, then lift the plunger and check whether the water drains faster.

For showers, plunging can work if you can get a good seal around the drain. If the shower tray has standing water, bail some of it out first so you can work safely.

A plunger is often more useful than liquid cleaners when water is sitting in the basin, bath or shower tray.

Method 5: Try a drain snake or plastic drain tool

For bathroom drains, a simple drain snake or plastic hair removal tool is often one of the most effective DIY options.

Feed the tool slowly into the drain until you feel resistance. Twist gently, then pull it back out. You may bring up hair, soap residue and sludge. Clean the tool, repeat if needed, then flush the drain with hot water.

This method works particularly well for showers and baths because the blockage is often caused by hair. Be gentle, though. Forcing a metal tool too hard can damage pipework or push the blockage further down.

Method 6: Clean the bathroom sink trap

If only your bathroom basin is draining slowly, the blockage may be sitting in the trap beneath the sink.

Place a bucket underneath the trap, then carefully loosen the fittings. Remove the trap, empty the contents into the bucket and clean out any sludge, hair or toothpaste residue. Refit the trap securely, then run the tap and check for leaks.

This method is best for bathroom sinks, not showers or baths. If you are not confident removing and refitting pipework, skip this step and call a professional instead.

What not to do with a slow bathroom drain

Avoid pouring multiple cleaning products down the drain. Bleach, vinegar, ammonia-based cleaners and drain unblockers should not be mixed.

Avoid using chemical drain cleaner repeatedly. It may not remove hair properly and can leave harsh chemicals sitting in the pipe if the blockage remains.

Avoid forcing coat hangers deep into the drain. They can scratch fittings, damage seals or get stuck.

Avoid ignoring recurring slow drainage. If the same drain keeps slowing down after you clear it, there may be a deeper issue.

Avoid flushing wipes, cotton buds, sanitary products or thick tissue. These can cause serious blockages.

How to prevent a bathroom drain from slowing again

The easiest way to prevent a slow bathroom drain is to stop hair and residue getting into the pipe in the first place.

Use a drain guard in showers and baths. Remove hair from the plughole after every few showers. Rinse the drain regularly with hot water. Clean pop-up wastes and plugs often. Avoid washing clumps of shaving hair down the basin. Use less heavy product where possible, especially thick conditioners and oily body products.

A monthly bicarbonate of soda and vinegar rinse can also help keep light residue under control.

When should you call a professional?

You should call a drainage professional if:

  • The drain is still slow after trying safe DIY methods
  • Water is not draining at all
  • Bad smells keep coming back
  • You hear gurgling from nearby drains
  • Water backs up into the shower, bath, basin or toilet
  • More than one drain is slow at the same time
  • The problem keeps returning
  • You suspect the blockage is outside or deeper in the pipework

A professional can clear the blockage properly using tools such as rods, mechanical cleaning equipment, high-pressure jetting or CCTV drain inspection if needed.

Final thoughts

The best DIY methods for a slow bathroom drain are usually simple: remove visible hair, flush with hot water, try bicarbonate of soda and vinegar, use a plunger, then use a drain snake if the blockage is deeper.

For most bathroom drains, hair is the main problem, so physical removal often works better than pouring products down the plughole. If the drain keeps slowing down or water starts backing up, it is best to get it checked before a small blockage becomes a bigger drainage problem.

FAQs

What is the fastest way to clear a slow bathroom drain?

The fastest DIY method is to remove visible hair from the plughole, then flush the drain with hot water. If that does not work, use a plunger or drain snake.

Does bicarbonate of soda and vinegar really work on bathroom drains?

It can help with light soap scum and residue, but it may not remove a thick hair blockage. For hair, a drain snake or hair removal tool is usually more effective.

Can I use bleach to unblock a bathroom drain?

Bleach may reduce smells, but it is not very good at removing solid blockages like hair. Never mix bleach with vinegar, ammonia or other cleaning products.

Why does my shower drain keep blocking?

A shower drain usually keeps blocking because hair, soap and product residue are collecting inside the waste pipe. A drain guard and regular cleaning can help prevent this.

Should I use boiling water on a bathroom drain?

Use hot water carefully rather than repeatedly pouring boiling water straight into the drain, especially if you have plastic pipework or older seals.

When is a slow bathroom drain an emergency?

It becomes more urgent if water is backing up, the toilet is affected, more than one drain is slow, there are bad smells, or wastewater is overflowing.

Leave a Reply

033 0043 7233 Call 24/7