Fix a Slow Draining Bathtub
Standing ankle-deep in soapy water while you shower is the bathtub's way of telling you it needs attention. A slow drain doesn't announce itself dramatically like a burst pipe — it creeps up gradually until you're finishing every shower in a shallow pool. The culprit is almost always a mat of hair, soap scum, and body oils wrapped around the stopper mechanism or lodged in the trap just below. The good news: this is one of the most straightforward bathroom repairs you can do yourself, and it doesn't require caustic chemicals that eat through pipes along with clogs. The trick is working systematically from the surface down. Most people reach for a bottle of drain cleaner first, which rarely works on bathtub clogs and can make future repairs harder by corroding metal components. Instead, you'll remove the stopper assembly, extract the visible clog, then snake the drain if needed. The whole job takes less time than waiting for a plumber, and you'll know exactly what was blocking your drain.
- Access the Stopper Assembly. Unscrew the overflow plate — the chrome or brass disk on the wall behind the tub with one or two screws. Pull it away carefully and you'll find it's connected to the linkage assembly that operates the stopper. Lift the entire mechanism straight out of the overflow tube. With pop-up style stoppers, simply twist counterclockwise and lift out.
- Strip Away the Slime. The stopper and linkage will be coated with a gray-black slime of decomposed soap and hair. Wearing rubber gloves, pull off all the accumulated gunk and rinse everything in a bucket of hot water with dish soap. This matted hair is usually 60-70% of your clog right here.
- Hook Out the Hair Clog. With the stopper out, shine a flashlight down the drain. Use a bent wire hanger or zip-it tool to hook and pull out any visible hair clumps. You'll likely extract another fistful of the same hair-soap amalgam. Keep fishing until you're pulling out nothing but water.
- Push Past the Trap Curve. Feed a drain snake or auger down through the drain opening, pushing past the trap curve. When you feel resistance, rotate the snake while pushing forward to break through or hook the clog. Pull back slowly to extract debris. Repeat until the snake moves freely through the full length of cable you have.
- Melt Remaining Soap Buildup. Boil a full kettle of water and pour it slowly down the drain in three stages, waiting 30 seconds between pours. This melts residual soap buildup and confirms the line is flowing freely. Follow with a gallon of cold tap water to solidify any remaining grease so it flows out rather than re-coating the pipe walls.
- Verify the Vortex. Plug the drain temporarily with a rag and fill the tub with three inches of water. Pull the rag and watch the drain. A clear drain will create a visible vortex and empty in under 90 seconds. If it's still sluggish, snake again — you likely didn't get all the clog or there's buildup further down the line.
- Thread the Linkage Back. Thread the clean stopper linkage back down through the overflow tube, positioning the bottom end so it engages with the drain mechanism. Replace the overflow plate and tighten the screws just until snug — overtightening cracks porcelain tubs. Test the stopper operation by flipping the trip lever.
- Stop It Before It Starts. Install a hair catcher over the drain — the silicone flower-style ones work better than flat screens because they're easier to clean. Once a month, remove the stopper assembly and rinse it clean before buildup becomes a solid mass. This two-minute habit eliminates 90% of future slow-drain problems.