How to Unclog a Shower Drain: 5 Methods That Actually Work

A slow shower drain is almost always caused by one thing: hair and soap scum forming a dense mat inside the pipe. The good news is this is one of the most DIY-friendly plumbing problems you'll face. Here are five methods ranked from easiest to most powerful, plus what to do when none of them work.

What's Actually Causing Your Shower Clog

Shower drain clogs are typically a combination of:

Most shower clogs are within the first 12 inches of the drain — well within DIY territory.

Method 1: Manual Removal (Start Here)

What you need: A screwdriver and rubber gloves

Remove the drain cover (usually one central screw, or it pops off). Use a flashlight to look inside. In most cases, you'll see a visible mat of hair. Use needle-nose pliers, a bent wire coat hanger with a hook on the end, or a zip-it drain cleaning tool ($3 at hardware stores) to pull it out. This solves the majority of shower clogs completely and takes under 10 minutes.

Method 2: Boiling Water

What you need: A kettle of boiling water

For soap scum buildup rather than hair clogs, boiling water can dissolve the blockage. Pour slowly in stages — half a kettle, wait 30 seconds, pour the rest. Note: don't use boiling water on PVC pipes as it can soften joints over time. Hot tap water is safer for PVC.

Method 3: Baking Soda and Vinegar

What you need: 1/2 cup baking soda + 1/2 cup white vinegar

Pour the baking soda down the drain, followed by the vinegar. The fizzing reaction helps break up soft clogs and soap buildup. Cover the drain for 30 minutes to keep the reaction focused downward, then flush with hot water. This is more effective for soap/grease buildup than for hair clogs.

Method 4: Plunger

What you need: A cup plunger (not a flange plunger)

Cover the drain opening completely with the plunger cup. Add enough water to cover the cup. Plunge vigorously 10–15 times, then pull up sharply. The pressure change can dislodge hair mats that are further down. This works well when the clog is past the drain trap but still in the fixture drain line.

Method 5: Hand-Cranked Drain Snake

What you need: A 15–25 foot manual drain snake ($15–$30)

Feed the snake cable into the drain and crank clockwise until you feel resistance. Push and rotate through the clog, then pull back. The clog will often come out with the snake tip. This is the most powerful DIY method and handles clogs that are further down the pipe. For showers, a 15-foot snake is usually sufficient.

💡 Prevention tip: Install a mesh drain hair catcher ($5–$10). Cleaning it after every few showers takes 5 seconds and eliminates 95% of future shower drain clogs.

When to Call a Plumber

These situations go beyond DIY shower drain cleaning:

Clog Won't Clear? Call a Pro

If DIY methods haven't solved it, the problem may be deeper in the drain system. National Plumber Connect connects you with local plumbing pros fast.

Find a Plumber Near Me 📞 (801) 692-3682
Browse Plumbers Emergency PlumbingDrain CleaningWater Heater RepairPipe Repair BlogFAQAbout ContactPricing Customers Login Plumbers Login List your business Sign up free