A clear, homeowner-friendly guide to diagnosing a dripping two-handle faucet and replacing washers or cartridges safely to save on plumbing fees.
The Homeroom Fix
September 11, 2026
•
By Marcus Delgado
Unclog a Stubborn Shower Drain Without Harsh Chemicals
Clear a slow or clogged shower drain using simple, safe methods: hair removal, plunging, a small drain snake, and a baking soda plus vinegar flush. No harsh chemicals required.
Marcus Delgado
Marcus Delgado is a former residential carpenter and lifelong DIY enthusiast who believes every homeowner has the power to transform their space. After a decade of swinging hammers for general contractors, he shifted gears to share practical, budget-friendly home improvement advice. When he's not renovating his own 1970s fixer-upper, you can find him hunting for salvaged wood or teaching weekend workshop classes.
If your shower is turning into a mini kiddie pool, odds are you’ve got the classic combo clog: hair plus soap scum, maybe with a little shampoo gunk for flavor. The good news is you can usually clear it without dumping harsh chemicals down the pipe. We’ll start with the easiest, least messy fixes and work up to the “okay, time to use a tool” options.
Before you start: safety and setup
- Skip chemical drain openers. They can be rough on certain pipe materials, seals, and finishes, they stink up the bathroom, and they make the next step risky if you end up snaking the drain later.
- Wear gloves and eye protection. Drain water is not the kind of mystery soup you want in your eyes.
- Plug the overflow if you have one. Most showers don’t, but tubs do. If you’re working in a tub shower, stuffing a damp rag into the overflow opening helps a plunger work better.
- Have a small bucket and towels ready. You’ll thank yourself later.
What you’ll need
- Screwdriver (usually Phillips) to remove the drain cover
- Flashlight
- Needle-nose pliers or a bent wire coat hanger
- Zip-style plastic drain tool (the cheap barbed strip)
- Cup plunger (or a small sink plunger)
- Small hand auger or drain snake (1/4 inch is great for showers)
- Baking soda and white vinegar
- Kettle or pot to heat water
Step 1: Remove hair at the top
Many shower clogs are basically a hair wig sitting right at the top of the trap. It’s gross, but it’s also the easiest win you’ll get all week.
- Remove the drain cover. If it’s screwed down, back the screws out and set them somewhere safe.
- Shine a flashlight down the drain. If you see a mat of hair right there, you’re in luck.
- Grab and pull. Use needle-nose pliers, a gloved hand, or a bent coat hanger to hook and lift hair and gunk out.
- Run hot tap water for 30 seconds. If it drains normally, you’re done. If it’s still slow, keep going.
Step 2: Try a zip drain tool
Those inexpensive plastic barbed strips are made for exactly this job: snagging hair just past the drain opening.
- Insert the tool into the drain opening and push it down a few inches.
- Wiggle and rotate gently to help the barbs catch hair.
- Pull it out slowly. Expect a dramatic, disgusting hair rope. Totally normal.
- Repeat until you stop pulling out hair.
- Flush with hot tap water to see how you did.
Tip from the jobsite: If your drain has a crossbar or a tight opening, a zip tool might not fit. Don’t force it. Move to plunging or a small hand snake.
Step 3: Plunge it properly
If the clog is a little deeper, a plunger can push and pull it loose. The key is getting a good seal and enough water in the shower pan.
- Plug the overflow (tub showers). If you’ve got an overflow opening, stuff it with a damp rag so you don’t lose pressure.
- Clear anything blocking the seal. If the drain cover or stopper assembly prevents the plunger from sealing, remove it first.
- Add water until there’s enough to cover the plunger cup by about 1 inch. Keep the cup fully submerged.
- Seal the drain opening with the plunger straight down.
- Plunge in short, controlled strokes for 15 to 20 seconds while keeping the seal.
- Lift the plunger quickly at the end to help pull the clog upward.
- Test the drain with hot tap water.
Step 4: Snake the drain
When hair and soap scum pack together in the P-trap, a small hand auger is your best friend. You’re not trying to drill through the pipe. You’re trying to hook the clog and pull it out, or break it up enough to flush away.
How to do it
- Remove the drain cover if you haven’t already.
- Feed the snake in slowly until you feel resistance.
- If you hit something hard, stop. That could be a crossbar or a fitting. Back up a bit, rotate, and try a slightly different angle. Don’t muscle it.
- Lock the cable if your snake has a lock, then rotate the handle to bite into the clog.
- Pull back a little and keep rotating. You’re trying to grab hair, not shove it deeper.
- Withdraw the cable and clean off what you pulled out.
- Repeat until the snake comes back mostly clean and water drains quickly.
Two common mistakes
- Forcing the cable. If it won’t go, back up, rotate, and try again. Forcing can kink the cable or scrape finishes.
- Stopping too early. If you pulled out hair once, there’s usually more. Run the snake one or two more passes.
Optional: shop vac trick
If you’ve got a wet and dry shop vac, it can sometimes pull out a shallow hair clog fast.
- Set it to wet pickup.
- Press the hose tightly over the drain to make a seal (a damp rag around the hose helps).
- Run it in short bursts and check the hose for hair and gunk.
This won’t beat every clog, but when it works, it’s oddly satisfying.
Step 5: Baking soda and vinegar flush
Let’s be honest: baking soda and vinegar won’t magically dissolve a wad of hair. But after you’ve removed hair mechanically, this combo can help loosen soap scum and deodorize the drain.
- Pour 1/2 cup baking soda into the drain.
- Add 1/2 to 1 cup white vinegar. It’ll fizz.
- Cover the drain with a damp rag for 10 minutes to keep the fizz working in the pipe.
- Flush with very hot water (hot tap water is ideal for routine flushing).
My take: Think of this as cleanup, not the main event.
If it’s still clogged
- The clog is past the shower trap. That’s deeper than most zip tools reach. A longer hand auger can help.
- You’ve got a partial blockage in a shared line. If nearby fixtures are also slow (bathroom sink, tub, toilet gurgling), the issue may be in the branch line or main.
- A stopper or internal strainer is in the way. Some drains have internal parts that catch hair. Pulling and cleaning them can be the fix.
Drain types: quick notes
- Tub shower with stopper: If plunging or snaking isn’t working, the stopper linkage can be the hair trap. You may need to remove the stopper (or overflow plate on some tubs) and clean it out first.
- Crossbar drains: Some shower drains have a metal crossbar that blocks zip tools and makes snaking awkward. Don’t pry it out unless the drain is designed for removal.
- Linear drains: Hair often collects along the channel and around the removable strainer basket. Pull the cover, clean the basket, then flush.
Call a pro now
- Multiple fixtures are backing up at the same time
- You’re getting sewer gas smells that don’t go away
- The shower keeps clogging again within days
- You suspect older or fragile plumbing and don’t want to risk damage
- You can’t clear it after snaking and the water level is rising
No shame in calling in help. The goal is a working shower, not a weekend of regret.
Keep it from coming back
- Use a hair catcher. Clean it after every couple showers. It’s 30 seconds, tops.
- Do a monthly hot-water flush. Run hot tap water for a minute after cleaning the hair catcher.
- Consider an enzyme drain cleaner (maintenance only). Enzyme or bio formulas can help with soap scum and gunk over time, but they won’t fix a big hair plug. Follow the label and don’t mix products.
- Pull hair from the drain weekly. If you’ve got long hair or a big household, this one habit prevents most “why is the shower flooding” moments.
Quick FAQ
Is boiling water safe for shower drains?
Use caution. Metal pipes handle heat better than plastic, and it’s not just PVC. ABS, some shower pans or liners, and glued joints can also be sensitive to high heat. I prefer very hot tap water for routine flushing. If you heat water on the stove, don’t pour a full rolling boil into a drain you suspect is tied to plastic parts. Go hot, not nuclear.
Can I mix baking soda and vinegar with other cleaners?
No. Keep it simple and avoid mixing anything with unknown residue in a drain. If you’ve used chemical drain opener recently, don’t snake the drain until you’re sure it’s fully flushed and you’re wearing proper protection.
Why does my shower drain clog so often?
Hair is the main culprit, and soap scum turns it into a sticky net. Hard water can speed this up by leaving mineral buildup that grabs onto gunk. A hair catcher plus regular cleaning is the best one-two punch.