How to Fix a Slow Draining Shower

How to Fix a Slow Draining Shower

A slow draining shower is one of the most common household plumbing problems — and in most cases, it's caused by hair and soap scum buildup that you can clear yourself in minutes. Here's how to diagnose the cause and fix it, from the simplest methods to the most powerful.

What Causes a Slow Draining Shower?

  • Hair clog – the most common cause; hair tangles around the drain stopper and accumulates in the pipe
  • Soap scum buildup – combines with hair to form a sticky, dense blockage
  • Mineral deposits – hard water buildup narrows the pipe over time
  • Body oil and conditioner – coat the pipe walls and trap debris
  • Clogged drain cover – hair and debris blocking the drain cover itself
  • Deeper pipe blockage – less common; requires a drain snake or professional help

Step 1: Check and Clean the Drain Cover First

Before anything else, check the drain cover:

  1. Remove the drain cover (lift, unscrew, or pry off depending on type).
  2. Remove any visible hair and debris from the cover and the drain opening.
  3. Run water — if drainage improves significantly, the cover was the problem.

What You'll Need

  • Drain snake or hair removal tool
  • Baking soda and white vinegar
  • Plunger
  • Drain cleaner
  • Rubber gloves

Recommended: drain snake & hair remover tool set (9-pack), white vinegar, baking soda, sink plunger (2-pack), Max Drain Cleaner, and rubber gloves.

Method 1: Hair Removal Tool (Try This First)

  1. Put on rubber gloves.
  2. Insert the drain snake or hair removal tool into the drain.
  3. Twist to catch hair and pull out slowly.
  4. Repeat until no more hair comes out.
  5. Run hot water to test drainage.

This resolves the majority of slow shower drains immediately. Most shower drain clogs are hair-based and clear completely with this method.

Method 2: Baking Soda + Vinegar + Hot Water

  1. Pour ½ cup of baking soda into the drain.
  2. Follow with 1 cup of white vinegar.
  3. Cover the drain immediately and let the fizzing reaction work for 20–30 minutes.
  4. Flush with a full kettle of boiling water (or very hot tap water for acrylic/fiberglass showers).
  5. Test drainage — repeat if needed.

This method works well for soap scum and grease buildup. The fizzing loosens the clog; the hot water flushes it away.

Method 3: Plunger

  1. Remove the drain cover.
  2. Add enough water to cover the plunger cup (2–3 inches).
  3. Place the plunger over the drain and plunge vigorously 10–15 times.
  4. Pull the plunger away sharply on the last stroke.
  5. Test drainage and repeat if needed.

Method 4: Drain Snake (For Deep Clogs)

  1. Insert the drain snake into the drain opening.
  2. Feed it in slowly, rotating as you go.
  3. When you feel resistance, rotate and push to break up the clog, or hook and pull it out.
  4. Withdraw slowly, pulling the clog with it.
  5. Flush with hot water.

Method 5: Chemical Drain Cleaner (For Stubborn Clogs)

  1. Put on rubber gloves and ensure ventilation.
  2. Pour Max Drain Cleaner into the drain according to product instructions.
  3. Let sit for the recommended time.
  4. Flush with cold water.

Diagnosing the Severity

Drainage Speed Likely Cause Best Fix
Slightly slow Early hair/soap buildup Baking soda + vinegar
Noticeably slow Hair clog forming Hair removal tool
Very slow (pools) Significant hair/soap clog Hair tool + plunger
Completely blocked Dense clog Drain snake + drain cleaner
Multiple drains slow Main sewer line Call a plumber

Preventing Slow Shower Drains

  • Use a disposable drain hair catcher — the single most effective prevention tool
  • Remove hair from the drain cover after every shower
  • Monthly baking soda + vinegar flush to prevent soap buildup
  • Run hot water for 30 seconds after every shower to flush the drain

Frequently Asked Questions

How do I know if the clog is in the shower drain or further in the pipe?

If the hair removal tool clears hair but drainage is still slow, the clog may be further in the pipe. If multiple drains in your home are slow simultaneously, the blockage is in the main sewer line — call a plumber.

Can I use boiling water in a shower drain?

Hot water helps dissolve soap and grease clogs. Use boiling water only for porcelain and tile showers — direct boiling water on acrylic or fiberglass can cause damage. Use very hot tap water instead.

How often should I clean my shower drain?

Remove hair from the drain cover after every shower. Do a baking soda and vinegar flush monthly. Use a hair removal tool monthly in hard water areas or households with long hair.

Final Thoughts

Most slow shower drains are caused by hair and clear quickly with a hair removal tool. Work through the methods in order — hair removal first, then baking soda and vinegar, then plunging, then a drain snake, and finally a chemical cleaner for the most stubborn blockages. A drain hair catcher prevents most clogs from forming in the first place and is the single best investment for shower drain maintenance.

Back to blog

🛒 Looking for the right tools?

Browse all our curated product recommendations on Amazon — view the full list here →

#CommissionsEarned — As an Amazon Associate, Life Logic Lab earns from qualifying purchases. Clicking on Amazon links in our articles may earn us a small commission at no extra cost to you.