A bathtub that won’t drain turns a relaxing soak into a stand in cold, soapy water. Most of the time the culprit is a clog of hair and soap scum sitting a few inches inside the drain, not a plumbing emergency.
That means you can usually clear it yourself in under half an hour with tools you already own. Below we cover why tubs clog, six ways to open the drain starting with the gentlest, and how to keep it from coming back.
Key Takeaways
- Common causes: Bathtub drains clog from knotted hair, soap scum, hard water mineral scale, or a jammed drain stopper.
- Fastest fix: Pull and clean the stopper, then plunge with the overflow sealed; snake the P-trap for a deeper hair clog.
- Prevention: Fit a hair catcher over the drain and flush it with hot water weekly to stop buildup before it hardens.
- Call a plumber: If water backs up into other fixtures or you smell sewage, the blockage is likely in the main line.
Is Standing Water Dangerous?
Standing water is more than just an inconvenience. It creates a breeding ground for bacteria, mold, and mildew within hours. These spores can trigger allergies and lung issues like asthma.
Furthermore, stagnant water attracts pests. Mosquitoes and drain flies love moisture, and they can quickly become a nuisance for your family and pets.
Why Is Your Bathtub Not Draining?
Blocked bathtubs are frustrating, but finding the source of the problem is the first step to fixing it. Here are the most common reasons why your bathtub is holding onto water.
The Built-In Stopper Is Stuck
Most modern tubs feature a built-in mechanism to hold water for bathing. Over time, these mechanical parts can corrode or get jammed. Common types of bathtub stoppers include:
- Push and pull: A simple knob you push down and pull up.
- Twist and lift: Requires a turn to open or close.
- Trip lever: Operated by a lever on the overflow plate.
- Pop-up: A spring-loaded mechanism.
Check this first. If the stopper is jammed in the closed position, the water has nowhere to go. Remove it and clean off any hair or gunk wrapping around the mechanism.
The Drain Pipes Are Clogged
If the stopper works fine, the issue is likely inside the pipes. Your bathtub drain takes a beating from daily use, leading to gradual clogs in the pipes.
These are the usual suspects found in a bathtub blockage:
- Knotted hair (human and pet).
- Soap scum and residue.
- Shampoo and conditioner buildup.
- Dirt, sand, and grit.
- Small objects like razor caps or jewelry.
Hair is the biggest enemy here. It tangles with soap scum to form a solid mass that water cannot pass through. You may need to unscrew the drain stopper to inspect the crossbars for hair.
Top Tip
Be careful when using tools near the drain crossbars. You do not want to accidentally push the clog deeper into the plumbing.
Hard Water Minerals Built Up
If you live in a region with “hard water,” your water contains high levels of dissolved calcium and magnesium. More than 85 percent of US homes have some level of hard water, according to the U.S. Geological Survey, so it is a common cause of slow tub drains. You might notice white, chalky residue on your faucets or kettle.
This mineral build-up constricts the inside of your pipes over time, much like a clogged artery. This narrows the path for water and creates rough surfaces where hair and soap easily get snagged.
While you can clean accessible pipes, a whole-home solution like a water softener prevents this damage from happening in the first place.
Tree Roots Intruded The Line
This is a more serious issue, usually affecting ground-floor tubs or main sewer lines. Tree roots seek moisture and can grow into tiny cracks in your outdoor pipes. As they expand, they crush the pipe or create a net that catches toilet paper and debris, causing backups in your tub.
6 Ways To Unclog Your Bathtub Drain
You don’t always need a plumber to fix a slow drain. Try these six proven methods, starting with the easiest solutions first.
1. Flush With Boiling Water
This is the simplest first step. Boiling water can melt soap scum and grease that binds hair clogs together. Boil a full kettle or a large pot of water. Carefully pour it directly down the drain from a slight height to use the force of gravity.
This method works best for minor sluggishness rather than total blockages.
Take Caution
Do not pour boiling water directly onto porcelain or into PVC pipes, as the thermal shock can crack the bowl or melt pipe joints. Use hot tap water instead for these materials.
2. Use a Plunger
A standard cup plunger is one of the most effective tools for bathroom clogs. However, you must use the right technique to get results with plungers.
Follow these steps for success:
- Seal the overflow: Use duct tape or a wet rag to block the overflow drain (the hole under the faucet). This creates the necessary vacuum.
- Add water: Ensure there are a few inches of water in the tub to cover the lip of the plunger cup.
- Plunge vigorously: Place the plunger over the drain and pump up and down forcefully for 15 to 20 seconds.
- Test: Pull the plunger away and see if the water drains. Repeat if necessary.
If you hear a gurgling sound and the water rushes out, you have cleared the blockage. Flush with hot water to clear remaining debris.
3. Use a Plumbing Snake
If the plunger fails, the clog is likely physically stuck deeper in the line. A plumbing snake (or drain auger) can reach it. You can buy manual snakes at any hardware store.
For a hair clog sitting just inside the drain, try a cheap plastic barbed strip first (sold as a Zip-It or drain-cleaning tool). Push it in, twist, and pull the hair straight back out. Step up to the metal snake only when the clog is deeper than the strip can reach.
Remove the overflow plate rather than going through the bottom drain. This usually gives you a straighter shot at the P-trap where clogs hide. Feed the cable in slowly. When you feel resistance, tighten the screw, rotate the handle to hook the clog, and pull it back out.
Be prepared; what you pull out will likely be a nasty ball of hair and sludge. Have a trash bag ready.
Top Tip
Do not force the snake if it hits a hard stop. You might damage the pipe connectors. Rotate and wiggle it gently to navigate turns.
4. Baking Soda and Vinegar
This classic science fair reaction can loosen minor soap scum and freshen a smelly drain. Be realistic about it, though. In an open drain the fizzing disperses fast and never builds the force to move a solid hair clog, so treat it as light maintenance rather than a cure for a fully blocked tub. It is still safer for your pipes than harsh chemicals.
Here is the recipe:
- Pour one cup of baking soda down the drain. Use a funnel or a chopstick to push it through.
- Pour half a cup of white vinegar down after it.
- Cover the drain with a cloth or plug to keep the fizzing action inside the pipe.
- Wait 30 minutes.
- Flush with a kettle of hot water.
5. Salt and Baking Soda
If you are out of vinegar, salt is a great abrasive alternative. Mix half a cup of table salt with half a cup of baking soda. Pour the powder directly into the drain.
Let this mixture sit for at least a few hours, or ideally overnight. The salt helps dehydrate the clog while the baking soda cleans. The next morning, flush the drain with hot water.
6. Use Chemical Clog Remover
Commercial drain cleaners are powerful but harsh. They use caustic chemicals to eat through organic matter. Use this as a last resort, as frequent use can corrode older metal pipes.
Always wear rubber gloves and a face mask or eye protection. Chemical splashes can cause serious burns. Buy a product specifically designed for bathtubs and follow the bottle’s instructions exactly regarding time limits.
How To Prevent Future Clogs
Once you clear the drain, you want to keep it that way. Prevention is much easier than fighting a hairball every month.
- Use a drain catcher: These cheap mesh screens or silicone covers catch hair before it goes down the pipe. Clean them after every shower.
- Avoid oil-based products: Body oils and heavy bath bombs solidify when they cool inside your pipes.
- Flush regularly: Pour a kettle of hot water down the drain once a week to melt away developing soap scum.
- Routine maintenance: Use the baking soda and vinegar method monthly to keep the pipes smelling fresh and flowing smoothly.
Can I Use Bleach To Unclog the Bathtub Drain?
You generally should not use straight bleach to unclog a drain. While bleach is a great disinfectant, it does not dissolve hair or break down solid food particles effectively. It is much better at killing the bacteria causing smells than removing the blockage itself.
Additionally, mixing bleach with other cleaning agents (like ammonia or vinegar) creates toxic fumes. Stick to products designed for declogging or use natural enzymatic cleaners.
When To Call a Plumber
Sometimes, DIY methods just aren’t enough. If you have snaked the drain, plunged it, and tried chemical cleaners with no luck, the blockage might be further down in the main sewer line.
You should also call a pro if you notice water backing up into the shower when you flush the toilet, or if you smell raw sewage. These are signs of a major system issue that requires professional equipment to fix safely.








