Standing ankle-deep in water that won’t drain is a miserable way to start the morning. Learning how to unclog a shower drain is one of the most practical DIY skills a homeowner can have, because nearly every clogged shower drain is caused by the same culprits: hair tangled with soap scum. Most of the time, you don’t need a plumber to fix it.
In this guide on how to unclog a shower drain, you’ll learn 9 proven methods that work on real clogs, from a simple hot-water flush to snaking the drain like a pro. These techniques use tools you probably already own. Start with the easiest fix and work your way up only if you need to. Let’s get your shower draining fast again.
Table of Contents

What Causes a Clogged Shower Drain
Hair slips through the drain cover with every shower and binds with soap scum — the sticky residue from bar soap and hard water minerals. Over months, that hair-and-scum wad tightens into a plug in the drain or the P-trap below.
Other contributors include skin oils, conditioner residue, pet hair, and mineral scale from hard water. Households with hard water see clogs form faster, because mineral deposits give soap scum more to grip. The fix follows one principle either way — break up or pull out the plug. (Bathtub drains clog the same way, so these techniques also work if you need to unclog a bathtub drain.)
Tools and Supplies for How to Unclog a Shower Drain
Gather these before you start:
- Rubber gloves
- Screwdriver (flathead and Phillips)
- Old toothbrush or small brush
- Kettle or large pot (for hot water)
- Baking soda and white vinegar
- Cup-style plunger (flat-bottom, not flange)
- Drain snake or plastic zip tool (a cheap hardware-store buy)
- Bucket and old towels
- Flashlight
Method 1 — Remove the Drain Cover and Clear Visible Debris
The fastest win in how to unclog a shower drain is often the simplest: remove the drain cover and pull out whatever is right there. Unscrew or pry off the cover (keep screws somewhere safe), then shine a flashlight into the opening. If you see hair within reach, pull it out with gloved hands or tweezers.
Clean the cover itself with an old toothbrush to remove the slimy coating. This surface-level clog is so common that clearing it solves the problem outright in many homes. Run the shower for a minute to test drainage before moving on.
Method 2 — Flush With Hot Water
The hot-water flush is the oldest trick for how to unclog a shower drain — hot water melts the soap-scum grease that glues hair clogs together. Boil a full kettle or large pot of water, then pour it slowly down the drain in stages, giving it a few seconds between pours to work through. Wait 10 to 15 minutes, then run the hot tap and check flow.
Important: only use boiling water if you have metal drain pipes. Pouring boiling water into PVC pipes can soften joints and cause leaks. If you’re unsure what kind of pipes you have, use very hot (not boiling) tap water instead, or skip to the next method. For a deeper dive into this approach, see Bob Vila’s shower drain guide.
Method 3 — Baking Soda and Vinegar
For how to unclog a shower drain without harsh chemicals, the baking-soda-and-vinegar trick is a classic. The fizzing reaction breaks up light clogs and deodorizes at the same time. Pour half a cup of baking soda into the drain, follow with half a cup of white vinegar, and let it fizz and sit for at least 30 minutes — an hour is better.
Finish by flushing with hot (not boiling) water. That’s how to unclog a shower drain the gentle, chemical-free way. This method works best on minor slow drains, not fully standing-water clogs.
Method 4 — Plunge the Shower Drain
Plunging is a classic technique for how to unclog a shower drain when water is pooling at your feet. A standard cup plunger with a flat bottom can create powerful suction. Remove the drain cover, add enough water to cover the plunger cup completely (run the shower briefly), and press the cup firmly over the drain opening.
Push down gently once to expel air, then pump vigorously 15 to 20 times with quick back-and-forth strokes. The push-pull action dislodges the clog. Lift the plunger and check flow — repeat two or three times. That persistence is often the difference between success and failure when learning how to unclog a shower drain by plunging. Wear rubber gloves; it can splash.

Method 5 — Snake the Drain With a Zip Tool or Drain Snake
When the clog is deeper than your fingers can reach, a drain snake is the single most effective tool for how to unclog a shower drain yourself. A plastic zip tool (with barbed teeth) costs a few dollars and slides into the drain to hook hair wads. Feed it in slowly, twist, and pull it out — expect something disgusting. Repeat until the tool comes out clean.
For tougher clogs, a 25-foot hand-crank drain auger reaches past the P-trap. Feed the cable in, crank clockwise when you feel resistance, then retract to pull the clog free. This is the same technique plumbers start with. Snaking also works if you need to unclog a bathroom sink, where the same hair-and-scum buildup forms.
Method 6 — Try an Enzyme Drain Cleaner
When deciding how to unclog a shower drain safely, enzyme cleaners are the gentlest option. These products use bacteria and enzymes to digest hair and soap scum over several hours — pour it in at night and flush with hot water in the morning.
Skip caustic chemical drain cleaners if you can. They generate heat and fumes, can damage pipes with repeated use, and they’re dangerous to anyone who later works on the line. Never mix different drain products.
Method 7 — Clean or Adjust the Drain Stopper Mechanism
Some showers have pop-up or toe-touch stoppers with linkages that trap hair. If your drain cover has moving parts, unscrew the stopper assembly and clean the rod, linkage, and underside — hair loves to wrap around these parts. A clog that keeps coming back every few weeks is often just buildup on the stopper mechanism itself, not a deep pipe blockage. Knowing how to unclog a shower drain completely means checking these hidden hair traps, not just the visible cover.
Method 8 — Remove and Clean the P-Trap (Advanced)
If water still won’t drain after snaking, the blockage may sit in the P-trap — the U-shaped bend under the shower. Accessing a shower P-trap usually means reaching it from below (through a basement ceiling access panel) or behind an access panel in an adjacent wall. Place a bucket underneath, loosen the slip nuts, and pull the trap to clean it out by hand.
This is the most involved DIY approach for how to unclog a shower drain — attempt it only if you’re comfortable with basic plumbing connections. Reassemble hand-tight, run the shower, and check the nuts for leaks.
Common Mistakes to Avoid When You Unclog a Shower Drain
- Dumping chemical drain cleaner into standing water — it sits on the clog and can damage the finish of your tub or shower base.
- Using a toilet (flange) plunger, which can’t seal on a flat shower drain.
- Pouring boiling water into PVC pipes, which can loosen joints.
- Poking at the clog with a wire hanger aggressively — you can push the clog deeper or scratch the drain finish.
- Ignoring the drain cover: skipping the easy visible-debris check wastes time on harder methods.
How to Keep Your Shower Drain Clear
The easiest version of how to unclog a shower drain is the one you never have to do. Install a stainless steel or silicone hair catcher over the drain — it takes two seconds to empty and stops most clogs before they start. Switch from bar soap to liquid body wash to cut soap-scum buildup.
Once a month, pour a kettle of hot water down the drain to melt away accumulating residue, and brush out the drain cover weekly. While you’re at it, this is a good time to replace a worn showerhead — a new one improves flow and makes future drain checks easier. These small habits are the long-term payoff of learning how to unclog a shower drain once: you may never need these methods again.
When to Call a Plumber
DIY methods handle nearly every clog, but some problems belong to a professional. Call one if:
- Multiple drains (sink, tub, toilet) back up at the same time — the blockage may be in the main line.
- You hear gurgling from other drains when the shower runs.
- The clog returns within days after a thorough snaking.
- Water backs up with a sewage smell.
Plumbers have cameras and hydro-jetting equipment that clear deep-line blockages safely. There’s no shame in calling one — a main-line clog is not a DIY job.
Frequently Asked Questions
Can you plunge a shower drain?
Yes. Use a flat-bottom cup plunger, remove the drain cover, and make sure enough water covers the cup to form a seal. Pump vigorously 15 to 20 times. This is one of the most effective first steps in how to unclog a shower drain when water is standing in the shower.
How do you unclog a shower drain full of hair?
Pull visible hair out with gloved hands or tweezers after removing the drain cover. For deeper hair, feed in a plastic zip tool or drain snake, twist, and pull it out. Hair clogs respond best to physical removal — chemicals can’t dissolve a solid hair wad.
Does baking soda and vinegar really unclog drains?
It works on light clogs and slow drains by loosening soap scum and deodorizing. It won’t dissolve a dense hair plug on its own. Think of it as a maintenance step or a follow-up flush after physically removing the clog.
Why does my shower drain keep clogging?
Recurring clogs usually mean the clog was never fully removed — a partial plug was cleared enough to drain, then rebuilt. Snake deeper, clean the stopper mechanism, and install a hair catcher. That’s the complete playbook for how to unclog a shower drain for good.
Is it safe to use chemical drain cleaner in a shower?
Occasional use in metal-pipe systems is generally safe if you follow the label, but repeated use can damage pipes and the chemicals are hazardous. Enzyme cleaners or physical methods are safer.
Final Thoughts
Knowing how to unclog a shower drain turns an annoying morning surprise into a 15-minute fix. Start with the drain cover and hot water, escalate to plunging and snaking only if needed, and finish with a hair catcher so the problem stays solved.