Fix a shower drain that is clogged

We'll remove the strainer, snake the drain, and clear hair and soap buildup—or tell you when to call a plumber.

Category
Troubleshooting · Home plumbing
Time
15–30 min
Last reviewed
What you'll need
  • Flathead screwdriver
  • Needle-nose pliers
  • Drain snake (hand-crank)
  • Baking soda and white vinegar (optional)
  • Towels

Step-by-step diagnostic

Step 1 of 6
Show full guide

Steps

Goal: Confirm the shower drain is clogged, then clear hair and soap buildup.

  • Run the shower at full flow for 30 seconds. Check that water pools in the basin or drains very slowly.
  • Good: Water pools or drains slowly—clogged. Proceed to Remove strainer and debris.
  • Bad: Water drains freely—no clog. Check another fixture or see How to unclog a drain for general drain clearing.

Remove strainer and debris

Goal: Clear the opening by removing the strainer and pulling out visible hair and soap.

  • Unscrew the strainer with a flathead screwdriver or by hand—some strainers twist counterclockwise.
  • When the strainer is off, look for a clump of hair and soap at the opening. Pull it out with needle-nose pliers.
  • Run water and check if flow improves.
  • Good: Drain clears. Proceed to Verification.
  • Bad: Still clogged—proceed to Snake the drain.

Hot water and baking soda

Goal: Loosen soap buildup before snaking.

  • Pour very hot tap water into the drain in two or three stages. For PVC pipes, use very hot tap water only—do not use boiling.
  • Or pour half a cup of baking soda into the drain, then half a cup of white vinegar. Cover with a wet cloth, wait 15–20 minutes, flush with hot water.
  • Good: Drain clears. Proceed to Verification.
  • Bad: No change—proceed to Snake the drain.

Snake the drain

Goal: Break through clogs deeper in the pipe with a drain snake.

  • Feed a hand-crank drain snake into the opening until you feel resistance. Crank the handle clockwise to bore through or hook the clog.
  • When the snake moves freely, pull it back slowly. If you find debris on the tip, you reached the blockage. Run water and verify the drain flows at full speed.
  • Good: Drain flows at full speed. Proceed to Verification.
  • Bad: Snake hits a hard stop—stop. That could be a pipe fitting. See When to get help.

When to get help

Call a plumber if:

  • The snake hits a hard stop that will not budge (could be a pipe fitting or main-line blockage).
  • Water backs up from multiple fixtures (e.g. toilet, sink) when you run the shower.
  • You smell sewage (possible main-line or vent issue).

A plumber has longer snakes and can scope the pipe to locate the problem. For other plumbing fixes, see Fix a leaking faucet or Fix a toilet that runs.

Verification

  • Run the shower at full flow for 60 seconds. Water should drain without pooling.
  • Confirm no debris remains at the drain opening.
  • Reinstall the strainer. Repeat the flow test after 24 hours to confirm the clog has not reformed.

Escalation ladder

Work from the device outward. Stop when the problem is fixed.

  1. Confirm symptom Verify the shower drain is blocked or drains slowly.
  2. Remove strainer and debris Pull out hair and soap at the opening.
  3. Hot water and baking soda Loosen soap buildup with hot water or baking soda and vinegar.
  4. Snake the drain Feed the snake to break through the clog.
  5. Call a plumber Snake hits hard stop, multiple fixtures back up, or sewage smell—call a plumber.

What to capture if you need help

Before calling support or posting for help, have these ready. It speeds everything up.

  • Whether removing debris helped
  • Snake results (debris pulled out or hard stop)
  • Steps already tried

Is the shower drain blocked or draining slowly?

Run the shower for 30 seconds. If water pools or drains very slowly, the drain is clogged.

Run the shower at full flow for 30 seconds. Good: water pools or drains slowly—clogged. Bad: water drains freely—no clog.

You can change your answer later.

Did removing the strainer and debris clear the drain?

Remove the strainer and pull out hair and soap at the opening.

Unscrew the strainer. Pull out hair and soap with needle-nose pliers. Run water. Good: drain clears—you may be done. Bad: still clogged—try hot water, then snake.

You can change your answer later.

Did hot water or baking soda clear the drain?

Hot water loosens soap. Baking soda and vinegar break down buildup.

Pour very hot tap water into the drain (for PVC, do not use boiling). Or pour half cup baking soda, then half cup vinegar, wait 15–20 minutes, flush with hot water. Good: drain clears. Bad: still clogged—snake the drain.

You can change your answer later.

Did the drain snake clear the clog?

Feed the snake until resistance, crank to bore through or hook the clog.

Feed a drain snake into the opening until you feel resistance. Crank clockwise to bore through or hook the clog. Pull back slowly. Run water. Good: drain flows at full speed. Bad: snake hits hard stop or still clogged—call a plumber.

You can change your answer later.

Drain is clear

Water drains freely. Reinstall the strainer. Install a hair catcher to prevent future clogs.

Call a plumber

Call a plumber if: the snake hits a hard stop; water backs up from multiple fixtures; or you smell sewage. Those suggest a main-line blockage.

Reviewed by Blackbox Atlas

Frequently asked questions

Why do shower drains clog?
Hair and soap are the main causes. Hair catches on the strainer and pipe walls; soap mixes with hair and forms a sticky mass. Removing the strainer and snaking usually clears it.
Can I fix a clogged shower drain myself?
Yes. Remove the strainer and pull out hair and soap. Use a hand-crank drain snake to reach deeper clogs. Hot water or baking soda and vinegar can loosen soap buildup. Avoid harsh chemical drain cleaners.
When should I call a plumber for a clogged shower drain?
Call a plumber if the snake hits a hard stop that will not budge, water backs up from multiple fixtures, or you smell sewage. Those suggest a main-line blockage.

Rate this guide

Was this helpful?

Thanks for your feedback.

Continue to