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.
What you'll need
- Flathead screwdriver
- Needle-nose pliers
- Drain snake (hand-crank)
- Baking soda and white vinegar (optional)
- Towels
Step-by-step diagnostic
Quick triage — pick your path
Get started
Choose the option that matches what you see. You can jump straight to that section.
- Follow this guide Work through the full procedure from removing the strainer to snaking.
- Remove strainer and debris You want to clear the opening first.
- Snake the drain The strainer is clear but the drain is still clogged.
- When to call a plumber The snake hits a hard stop or water backs up from multiple fixtures.
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.
- Confirm symptom Verify the shower drain is blocked or drains slowly.
- Remove strainer and debris Pull out hair and soap at the opening.
- Hot water and baking soda Loosen soap buildup with hot water or baking soda and vinegar.
- Snake the drain Feed the snake to break through the clog.
- 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.
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.
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.
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.
You can change your answer later.
Drain is clear
Call a plumber
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.