· Updated

How to Unclog a Shower Drain (5 Methods That Work)

Step-by-step guide to unclogging a shower drain yourself — from the zip-it tool to baking soda, drain snake, and when to call a plumber. Plus the hair catcher that prevents it.

Shower drain clogs are almost always hair — and almost always within 6 inches of the drain opening. That’s good news: the fix is usually a $5 tool and 5 minutes, not a plumber visit.

What You Need

MethodToolCost
Zip-It / hair clawZip-It drain tool$5
Boiling waterKettleFree
PlungerCup plunger$8-12
Baking soda + vinegarPantry itemsFree
Drain snake25-ft hand auger$20-30

Amazon picks:

Step 1: Remove the Drain Cover

Unscrew or pop off the drain cover (most shower drains have a screw in the center, or a snap-off cover). Set it aside and look into the drain with a flashlight. In most cases you’ll see the hair mass within the first few inches.

Method 1: Zip-It Tool (Best for Hair Clogs)

The zip-it is a thin plastic strip with barbs. It’s the most effective tool for shower drain hair clogs.

  1. Insert the zip-it into the drain
  2. Rotate it slowly as you push it down — the barbs catch hair
  3. Pull it out slowly and steadily
  4. Remove the hair mass from the tool (rubber gloves help)
  5. Repeat 2-3 times until the tool comes up clean

Run hot water to verify the drain flows freely. Done.

No zip-it? A bent wire coat hanger works — make a small hook at one end and fish it around the inside of the drain. Needle-nose pliers can also grab a visible hair mass.

Method 2: Boiling Water (For Soap Buildup)

If the zip-it didn’t find a hair mass and the drain is slow rather than blocked, soap and conditioner buildup may be coating the pipe walls.

  1. Boil a full kettle of water
  2. Pour it slowly into the drain in two or three stages, 30 seconds apart (this gives the hot water time to dissolve soap buildup)
  3. Follow with hot tap water for a minute

Do NOT use boiling water with PVC pipes — it can soften joints. For PVC, use the hottest tap water you have.

Method 3: Plunger

Works best when the drain is partially blocked and water is standing.

  1. Remove the drain cover
  2. Coat the rim of the cup plunger with petroleum jelly for a better seal
  3. Place the plunger over the drain opening, ensuring a complete seal
  4. Plunge vigorously 10-12 times
  5. Pull the plunger off sharply on the last stroke to create suction
  6. Run water to check flow

A plunger works best on blockages that are lower in the drain than a zip-it can reach.

Method 4: Baking Soda + Vinegar (Mild Maintenance)

This combination won’t clear a real clog but can help with slow drains caused by light buildup.

  1. Pour 1 cup baking soda down the drain
  2. Follow with 1 cup white vinegar
  3. Cover the drain immediately with the drain cover or a wet rag (to force the reaction downward instead of out)
  4. Wait 30 minutes
  5. Flush with boiling or very hot water

The fizzing creates minimal mechanical force, but the alkaline baking soda can help neutralize acidic soap residue.

Method 5: Drain Snake / Hand Auger

For clogs deeper than 12 inches that a zip-it can’t reach.

  1. Insert the snake cable into the drain
  2. Feed the cable until you hit resistance
  3. Rotate the handle to work the snake into the clog
  4. Push through or rotate to grab the clog, then pull back
  5. Run water to flush any loosened debris

A 25-foot hand auger handles most residential shower drain issues. Electric augers are overkill for shower drains — save those for main line issues.

If Nothing Works: Check the P-Trap

If the drain is completely blocked and no method clears it, the clog may be in the P-trap (the curved section of pipe under the shower). For a shower, the P-trap is typically accessible from below (basement or crawl space) or through an access panel in the adjacent wall.

This level of repair typically warrants a plumber. See Drain Cleaning Cost for what to expect to pay.


The Real Fix: Hair Catchers

The best drain unclogger is the one you never need because you prevented the clog.

TubShroom (sits inside the drain): Catches hair as it drains — nothing gets past it. Pull it out, wipe the hair off, done. Works on most standard 1.5-inch tub and shower drains.

Mesh drain cover: Sits flat over the opening. Catches hair on top where it’s visible and easy to remove. Universal fit, $8-12.

Clean whichever you use after every shower. The habit takes 10 seconds and eliminates 99% of shower drain clogs.


When to Call a Plumber

  • Drain completely blocked and zip-it + snake + plunger all failed
  • Multiple drains slow simultaneously (main line issue, not shower drain)
  • Gurgling sounds in toilet or other drains when shower runs (venting problem)
  • Sewage odor (sign of a bigger plumbing issue)
  • Water backing up through other fixtures

Free: 10-Point Home Maintenance Checklist

Prevent costly repairs with this seasonal checklist. Save hundreds every year by catching problems early.

Free instant download + weekly home tips. Unsubscribe anytime.