Water pooling around your ankles mid-shower means one of two things: hair tangled in the trap twelve inches down, or months of soap scum built up on the pipe walls. The fix changes depending on which you’ve got, and most shower drain clogs are the first kind—which means a plunger or pull-snake will clear it in fifteen minutes without chemicals.
Affiliate Disclosure: Some links in this article are affiliate links. We earn a commission if you purchase through them, at no cost to you.
The methods below are ranked by speed and safety for the most common clog type (hair in the trap). If you’ve got slow drainage that’s gotten worse over weeks instead of sudden backup, skip to Method 3 or 4—you’re dealing with buildup, not hair.
DIY cost-benefit: when it’s worth your time
A drain auger or pull-snake costs $8–15. Plunger, baking soda, and vinegar run you under $10 total. Time investment: 30–60 minutes for most first attempts, 15 minutes once you know what you’re doing.
A plumber visit for a shower drain clog starts at $150 for the service call and runs $200–300 on average. If the clog’s straightforward, you’re paying $200 for fifteen minutes of work you could have done with a $12 tool.
The break-even math is simple: one successful DIY clear saves you $150–280. A reusable drain snake pays for itself on the first job. And if you’re getting repeat clogs—three or more in a year—a $10–15 stainless steel hair trap prevents most future backups. You’re trading ten dollars and thirty seconds of weekly cleaning for not needing to snake the drain every few months.
That said, some clogs aren’t DIY-appropriate. If you’ve tried two methods from this list and the drain’s still backing up, or if multiple fixtures are clogged at once, call a pro. Spending an hour on a main-line problem you can’t fix wastes time and risks pipe damage.
Know your trap type before you snake
Most shower drains have a P-trap—the U-shaped pipe section under the drain that holds standing water to block sewer gas. Some older installations or specific drain configurations use an S-trap, which loops differently. The difference matters when you’re feeding a snake or auger down the drain.
P-trap: Look under the shower if you have access to the subfloor or a basement ceiling below. A P-trap exits the drain vertically, bends into a U, then exits horizontally toward the wall. When you snake a P-trap, the cable enters vertically, hits the bottom of the U at 12–18 inches, then turns horizontal. You’ll feel resistance at the bend—crank gently and let the cable find the turn. Forcing it risks kinking the cable or scratching the pipe.
S-trap: The pipe exits the drain, curves down and back up in an S-shape, then exits vertically through the floor. S-traps are less common now—building codes under the International Plumbing Code discourage them because they can siphon their own trap water—but they’re still present in older homes. When you snake an S-trap, the cable has to navigate two tight bends in opposite directions. Resistance comes earlier, usually 8–12 inches down, and the cable direction reverses. If you’re meeting hard resistance close to the drain opening and the auger won’t advance, you likely have an S-trap. Pull back, feed more slowly, and crank in smaller increments.
If you’re not sure which you have and don’t have underfloor access, assume P-trap—it’s the current standard and much more common. The snake technique is gentler on pipes anyway.
What the clog type tells you
Sudden backup, water won’t drain: Hair tangled with soap in the trap, usually 12–18 inches down. Plunger or snake wins here. You’ll know because the shower was fine yesterday and clogged today.
Slow drain that’s gotten worse over time: Soap scum, shampoo residue, and mineral deposits on the pipe walls. This is a buildup problem. Water still drains eventually, just slower each month. Natural or chemical cleaners work; plunger won’t.
Both: Hair acts like a scaffold that catches more buildup. You’ll need mechanical removal first (snake), then cleaners second.
What you’ll need
For most clogs (hair):
- Cup plunger—small, rubber, concave (NOT the flange plunger you use on toilets)
- Drain auger or pull-snake ($8–15 for auger, $3–5 for basic snake)
- Gloves
- Bucket
For buildup clogs:
- Baking soda (½ cup)
- White vinegar (½ cup)
- Kettle for boiling water
- OR chemical drain cleaner (Drano Max Gel, Green Gobbler)
- Gloves and eye protection if using chemicals
Optional but prevents repeat clogs:
- Shower drain hair trap (stainless screw-on type, $6–12)
Before you start
Remove standing water from the shower floor if it’s more than an inch deep—use a bucket or siphon it into the toilet. You need to see the drain to work, and standing water weakens plunger suction.
If you’ve already poured chemical cleaner down the drain, do not plunge. Pressure forces caustic fumes up and out. Let the cleaner sit its full dwell time, flush with water, and ventilate for fifteen minutes before trying mechanical methods.
Method 1: Plunger (fastest for hair clogs)
This works on most acute clogs—the sudden backups caused by hair in the trap. If your shower was draining fine two days ago and now it’s not, start here.
Steps:
-
Fill your bathroom sink with 2–3 inches of water. This provides atmospheric pressure release so the plunger gets better suction on the shower drain.
-
Place the cup plunger directly over the shower drain. The rubber cup needs to cover the drain opening completely—no gaps.
-
Plunge hard and fast: 15–20 pumps. Push down, pull up sharply. Don’t lift the cup off the drain until your final pull.
-
Test the drain by running water for ten seconds. It should empty in under three seconds if the clog’s clear.
-
Repeat two or three times if needed. If the drain’s still backing up after three rounds, the clog’s deeper than the plunger can reach—move to Method 2.
I’ve cleared a lot of shower drains this way. It’s fast, it’s safe, and you’re not pouring anything down the pipes. The trick is keeping the plunger sealed and using real force on the pull-up motion—that’s what dislodges the hair.
Method 2: Drain snake or auger (most effective for hair)
If the plunger didn’t work, you’ve got hair deeper in the trap or stuck in the p-bend. A drain auger gets it out. I’ve pulled fist-sized clumps of hair from drains that looked fine on the surface. This method removes most hair clogs.
Ridgid drain cleaning equipment guidance recommends a 15–25 foot cable for standard residential shower drains—anything shorter won’t reach past the trap, anything longer is overkill and harder to control.
Steps:
-
Remove the shower drain cover. Most pull straight up; some have a screw in the center. Wear gloves from this point—what comes out is not clean.
-
Feed the auger cable into the drain slowly, cranking the handle as you go. Don’t force it. When you hit resistance (usually 12–18 inches down for a P-trap, 8–12 inches for an S-trap), that’s either the clog or the trap bend.
-
If the cable stops advancing at the trap bend, crank gently and keep feeding. The cable needs to find the turn—forcing it kinks the line or scores the pipe. For P-traps, the turn is sharper and deeper. For S-traps, you’ll hit two turns close together; ease through the first, then the second.
-
When you hit the clog (spongy resistance that doesn’t feel like pipe), reverse-crank two or three times to hook the hair, then pull up sharply. The barbed cable should bring the clog up with it.
-
Rinse the auger in the sink between pulls. Hair wraps tight; you may need to pull it off the cable manually.
-
Repeat until the cable slides freely down the drain with no resistance. Then run hot water for thirty seconds to flush any remaining debris.
If you hit solid resistance that won’t budge and the auger won’t go past it, stop. You’ve either hit the trap bend at an angle the cable can’t navigate (common with S-traps if you’re feeding too fast) or an obstruction that needs a plumber. Don’t force the auger or you’ll damage the pipe.
Method 3: Baking soda and vinegar (safest, slowest)
This is what I use monthly to prevent buildup from forming in the first place. It works on mild clogs—water draining slowly but not fully blocked—and it’s safe if you’ve got kids, pets, or just don’t want caustic fumes in the bathroom. The enzymatic reaction breaks down soap scum and oils, but it won’t clear a full hair blockage.
Steps:
-
Pour ½ cup of dry baking soda directly down the drain.
-
Follow immediately with ½ cup of white vinegar. It’ll fizz and foam—that’s the reaction you want.
-
Cover the drain loosely with the drain plug or a wet cloth. This keeps the fizzing action down in the pipe where it’s breaking up buildup.
-
Wait thirty minutes. Longer doesn’t help; the reaction is fast.
-
Boil a kettle of water and pour it down the drain to flush loosened debris.
-
Test the drain. Water should empty faster. If it’s still slow, repeat the process or move to Method 4.
This method avoids the hazardous waste concerns of chemical drain cleaners and is effective for regular maintenance. For tougher clogs, enzymatic drain cleaners work on the same principle but with stronger biological action.
Method 4: Chemical drain cleaner (fast but requires caution)
Chemical cleaners work on heavy buildup—soap scum and mineral deposits that a snake can’t scrape off. They also work if you’ve already cleared most of a hair clog and need to finish the job.
I use these as a last resort before calling a plumber. They’re effective, but they’re caustic, they produce fumes, and they can damage pipes if used wrong.
Chemical types and hazards:
Caustic cleaners (sodium hydroxide–based, like Drano Max Gel) work fast—15 to 30 minutes—and dissolve hair, grease, and soap buildup. OSHA chemical hazard guidance warns that sodium hydroxide produces caustic vapors that irritate eyes, skin, and respiratory tissue on contact. Splashes cause chemical burns. Mixing caustic cleaners with other household chemicals—especially anything chlorine- or ammonia-based—produces toxic gas. SC Johnson’s product safety data for Drano specifies mandatory ventilation during use and warns against combining products or using immediately after other drain treatments.
Enzyme-based cleaners (like Green Gobbler, EPA Safer Choice certified options) use biological enzymes to break down organic material over 2–8 hours. They’re non-caustic, produce no dangerous fumes, and won’t burn you if splashed. They’re slower than caustic formulas and work best on soap scum and grease, not hair. Safe for septic systems and repeated use.
Use caustic cleaners for stubborn clogs you need cleared fast. Use enzyme cleaners for preventive maintenance or if you’ve got ventilation concerns, pets, or kids in the house.
Steps:
-
Ventilate first. Open a window, turn the exhaust fan on. Mandatory, not optional.
-
Put on gloves and eye protection. Caustic drain cleaners cause chemical burns—read the product safety data sheet if you haven’t used the product before.
-
Remove any standing water from the shower. Pour the cleaner into the drain per the bottle instructions (usually the full bottle or half, depending on clog severity).
-
Do not plunge. Pressure releases caustic fumes you don’t want to inhale.
-
Wait the full dwell time listed on the bottle—15 to 30 minutes for caustic cleaners, 2–8 hours for enzyme formulas. Don’t rush this.
-
Flush with hot water from the tap (cold water for some enzyme cleaners—check the label), then run the shower for a minute to rinse thoroughly.
-
Leave the window open and the fan running for fifteen minutes after you’re done.
Never mix two chemical drain cleaners. Residue from one product can react with the next, producing toxic gas or heat. Use one product, flush thoroughly, and wait 24 hours before trying a different one. Don’t use chemical cleaners immediately after plunging or snaking—you risk splashing caustic liquid on yourself when you remove the tool.
When to call a professional
Some clogs are beyond DIY scope. Call a plumber if you see any of these:
-
Multiple drains clogged at once (shower, sink, and toilet all backing up): This usually means a main line clog or septic issue. Expect $150–300 for diagnostics, $300–600 for clearing.
-
Water backs up into other fixtures when the shower drains: Same main-line indicator. Not a trap problem.
-
Black or grey water, or sewage smell: Possible backup or septic failure. This is a health hazard. Call immediately.
-
Clog returns within one or two weeks after you clear it: You’ve got a deeper obstruction, tree roots in the line, or pipe damage. A camera inspection costs $100–150; repair costs vary widely depending on cause.
-
Gurgling sounds from other drains when the shower empties: Vent-stack or main-line pressure issue. Diagnostic required.
I’ve snaked the same shower drain twice in a week before realizing the problem was farther down than I could reach. Calling a plumber at that point saved me hours and probably prevented me from damaging the pipes.
Verify it worked
After clearing the clog, run the shower at full pressure for sixty seconds. Water should drain continuously with no pooling. If it drains but slowly, you’ve loosened the clog but not cleared it—repeat your method or escalate to the next one.
For buildup clogs (Methods 3 or 4), drainage improves gradually. You might need two or three treatments over a week to see full results.
Stop it from happening again
Install a stainless steel hair trap over the drain. The screw-on kind stays in place and catches hair before it enters the pipe. I clean mine once a week—takes thirty seconds, prevents most clogs.
The prevention economics are straightforward: a $10–15 hair trap plus thirty seconds of weekly cleaning eliminates most repeat clogs. If you’re clearing the drain three or more times a year, you’re spending 90–180 minutes of your time plus $25–45 in cleaning products or snake wear. The hair trap pays for itself in two months and cuts your maintenance time to almost nothing.
Run the baking soda and vinegar treatment monthly. It keeps soap scum from accumulating to the point where you need chemicals.
If you’ve got long hair in the house, clear the hair trap after every shower. Hair binds with soap and oils fast; catching it early is easier than snaking it out later.
For other common bathroom fixes, see how to fix a leaky shower head and How to Unclog a Bathtub Drain in 4 Easy Steps. Preventive drain care is covered in detail in How to Clean a Drain with Baking Soda (and When It Won’t Work).