How to unclog a shower drain
We'll clear the shower drain using a plunger, baking soda and vinegar, or a drain snake—no harsh chemicals.
What you'll need
- Cup plunger (not flange—for flat drains)
- Baking soda and white vinegar
- Drain snake (hand-crank)
- Needle-nose pliers, flathead screwdriver
At a glance
- Remove the drain cover and pull out visible hair or debris with needle-nose pliers.
- Use a cup plunger with enough water to cover the rubber cup; pump firmly 10–15 times.
- Feed a drain snake into the opening until you feel resistance; crank to break through the clog.
- Pour baking soda and vinegar for grease and soap buildup; flush with hot water after 15–20 minutes.
- Install a hair catcher to prevent future clogs.
Quick triage — pick your path
Get started
Choose the option that matches what you see. You can jump straight to that section.
Steps
Goal: Remove the cover, clear visible debris, and try the simplest fix first.
- Unscrew or pry up the drain cover with a flathead screwdriver. Look for hair or soap buildup at the opening.
- Pull out debris with needle-nose pliers. Run water to check flow.
- Good: Water drains after removing debris. Proceed to Verification.
- Bad: Still blocked—proceed to Try the plunger.
Try the plunger
Goal: Use a cup plunger to clear soft clogs (hair, soap) near the opening.
- Block the overflow opening with a wet rag. Fill the shower base with enough water to cover the rubber cup.
- Press the plunger down to form a seal and pump firmly 10–15 times. Verify that water drains freely when you lift.
- Good: Water drains freely. Proceed to Verification.
- Bad: No change—try Flush with hot water or Baking soda and vinegar.
Flush with hot water
Goal: Loosen grease and soap buildup.
- Pour very hot tap water into the drain in two or three stages, pausing 5 seconds between pours. For PVC pipes, use very hot tap water only—not boiling.
- Good: Standing water swirls and drops. Proceed to Verification.
- Bad: No change—try Baking soda and vinegar or Drain snake.
Baking soda and vinegar
Goal: Break down grease and soap buildup with a safe, non-chemical treatment.
- 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: Water drains at normal speed. Proceed to Verification.
- Bad: Still slow—try the drain snake.
Drain snake
Goal: Reach deeper blockages that the plunger cannot clear.
- Feed a hand-crank drain snake into the opening until you feel resistance. Crank clockwise to bore through or hook the clog.
- Pull back slowly. Run water and verify the drain flows at full speed.
- Good: Water drains at full speed. Proceed to Verification.
- Bad: Snake hits a hard stop—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 (suggests main-line blockage).
- You smell sewage (possible main-line or vent issue).
Verification
- Run water at full volume for 60 seconds. Water should drain without pooling.
- Check for drips at the drain connection.
- Repeat the flow test after 24 hours to confirm the clog has not reformed.
Reviewed by Blackbox Atlas
Rate this guide
Was this helpful?
Thanks for your feedback.