How to Unclog a Bathtub Drain: 9 Proven Ways to Clear It Fast

Nothing ruins a shower faster than standing ankle-deep in your own dirty water. A slow or blocked tub drain is one of the most common plumbing headaches in American homes, and almost every case has the same two culprits: hair and soap scum. Learning how to unclog a bathtub drain yourself can save you a $150 to $300 plumber visit and get your shower flowing again in under an hour.

This guide walks you through how to unclog a bathtub drain in 9 proven ways, ordered from the easiest to the most heavy-duty. You will learn how to clear hair clogs with a simple drain snake, how to unclog a bathtub drain with baking soda and vinegar, how to handle the tub stopper assembly, and when the problem is really a vent or main-line issue that needs a professional.

Navy and orange graphic showing how to unclog a bathtub drain, with large text 'Unclog a Bathtub Drain' beside a swirling bathtub drain illustration

Why Bathtub Drains Clog So Often

Bathtub drains face a perfect storm of clog-forming ingredients. Every shower sends hair, body oils, soap residue, and shampoo down the drain, and most of it sticks to the pipe walls. Hair is the number-one offender in how to unclog a bathtub drain, because long strands wrap around the stopper assembly and form a net that catches everything else. Soap scum — the waxy residue left by bar soap and hard water — glues the whole mass together. According to the EPA’s Fix a Leak Week program, household water problems waste nearly a trillion gallons of water nationwide each year. See the EPA’s Fix a Leak Week resources for more ways to cut household water waste.

What You Will Need Before You Start

You do not need a plumber’s truck to learn how to unclog a bathtub drain. Gather these inexpensive tools and supplies before you begin:

  • Rubber gloves and an old towel or rag
  • A plastic drain snake (the cheap zip-tool kind, about $5)
  • A cup plunger (the simple kind, not a flange plunger)
  • Baking soda and white vinegar
  • Boiling water in a kettle or large pot
  • A screwdriver (for removing the drain stopper or overflow plate)
  • A bucket and a straightened wire coat hanger with a small hook bent at the end

With these on hand, you can work through every method for how to unclog a bathtub drain below.

How to Unclog a Bathtub Drain: 9 Proven Ways

Work through these methods in order — the earlier steps solve most cases of how to unclog a bathtub drain. Test the drain after each step by running hot water for 30 seconds — if it drains freely, you are done, and there is no need to continue to the harder steps.

Step 1 — Remove the Stopper and Pull Out the Hair

The first move in how to unclog a bathtub drain is the simplest: remove the drain stopper. Most stoppers lift straight out, twist counterclockwise, or pop off a rocker arm. Once it is out, look into the drain — you will often see a plug of wet hair right at the top. Put on your gloves and pull it out by hand, or use needle-nose pliers. This single step fixes a surprising number of slow tub drains. If the drain still runs slow, the clog is deeper — move to step 2.

Step 2 — Use a Plastic Drain Snake

A plastic drain snake, also called a zip tool or hair snare, is the best $5 you will ever spend on plumbing. Slide the barbed strip down into the drain as far as it will go, then pull it slowly back up — the barbs grab hair and gunk and drag them out. Repeat three or four times, rinsing the tool between pulls. Run hot water afterward to flush the loosened debris. For most homeowners, this is the entire answer to how to unclog a bathtub drain.

Step 3 — Try Baking Soda and Vinegar

When mechanical snaking is not quite enough, the classic baking soda and vinegar treatment helps dissolve soap scum coating the pipe walls. Pour one cup of baking soda directly down the drain, followed by one cup of white vinegar. It will fizz immediately — that fizzing action loosens the grimy film. Cover the drain with a wet rag for 30 minutes to keep the reaction working down in the pipe. Then flush with a full kettle of boiling water. This natural approach to how to unclog a bathtub drain is safe for all pipe types and septic systems, unlike harsh chemical drain cleaners.

Step 4 — Plunge It Like a Pro

A plunger works on tub drains too, but technique matters. First, seal the overflow drain — the opening near the top of the tub — with a wet rag or duct tape. Without sealing it, all your plunging pressure escapes through that hole. Fill the tub with two to three inches of water so the cup seals against the drain. Push down firmly, then pull up sharply, and repeat 15 to 20 times. The back-and-forth pressure breaks up clogs sitting in the P-trap. Sealing the overflow is the detail most people skip when learning how to unclog a bathtub drain with a plunger. Run hot water to check flow.

Step 5 — Snake the Overflow Drain

If the drain itself is clear but water still drains slowly, the clog may be sitting in the overflow tube — the vertical pipe behind the overflow opening. Unscrew the overflow plate (usually two screws), which also disconnects the stopper linkage on trip-lever tubs. Feed your plastic snake or a straightened wire hanger with a small hook down the overflow opening. Twist and pull to grab hair wrapped around the stopper linkage — a classic hidden clog that people miss when learning how to unclog a bathtub drain. Reassemble the overflow plate and test the drain.

Step 6 — Clean the Stopper Linkage Assembly

Trip-lever and pop-up stoppers have a linkage assembly — a metal rod with a spring or plunger on the end — that extends down into the overflow tube. Hair wraps around this rod like thread on a spool. Pull the whole assembly out through the overflow opening, strip off the hair with your gloves, and rinse it in hot water. This hidden hair wrap is the step most guides on how to unclog a bathtub drain leave out. Reinstall it, making sure the stopper opens and closes smoothly, then test the drain.

Step 7 — Flush With a Garden Hose (Carefully)

For a stubborn clog deeper in the drain line, a strong blast of water can push it through. Feed a garden hose down the overflow opening (not the drain, which has the P-trap) as far as it will comfortably go, then wrap rags around the hose at the opening to create a rough seal. Have a helper hold the rags in place while you turn the water on full for 15 to 20 seconds, then off. The pressure wave often dislodges clogs sitting past the trap when the gentler how to unclog a bathtub drain methods above fall short. Do this two or three times, checking the drain between bursts.

Step 8 — Use an Enzyme Drain Cleaner

If you want a chemical assist, skip the caustic lye-based cleaners and use an enzyme or bacterial drain cleaner instead. These products use living bacteria that eat through hair, soap scum, and grease, and they are safe for pipes, septic systems, and the environment. Pour the enzyme cleaner down the drain before bed and let it work overnight — it needs hours, not minutes. Follow with hot water in the morning. Enzyme cleaners are a gentler long-term answer to how to unclog a bathtub drain, and monthly use can prevent future clogs from forming.

Step 9 — Call a Plumber When the Clog Won’t Budge

If you have worked through all eight steps and the tub still drains slowly — or if multiple drains in the house are backing up at once — the problem is likely deeper than a tub clog. A clogged vent stack or a main sewer line blockage needs a professional with a motorized auger and a camera. Call a licensed plumber if you notice gurgling sounds from other drains, sewage smells, or water backing up in the shower when the toilet flushes. A professional drain cleaning typically costs $150 to $300.

How to Keep Your Bathtub Drain Clear

Clearing the clog is only half the job. Install a stainless-steel mesh drain strainer over the drain opening — it catches hair before it goes down, and you simply empty it after each shower. Rinse the tub with hot water for 30 seconds after every shower to flush soap residue before it hardens. Once a month, pour a kettle of boiling water down the drain, followed by half a cup of baking soda, to keep the pipe walls clean. These three habits are the simplest long-term answer to how to unclog a bathtub drain — by preventing clogs entirely.

FAQ — How to Unclog a Bathtub Drain

Below are quick answers to the most common questions about how to unclog a bathtub drain.

What is the fastest way to unclog a bathtub drain?

A plastic drain snake: remove the stopper, slide the $5 zip tool down the drain, and pull out the hair clog. It takes about five minutes and clears most tub clogs on the first try.

Can I use chemical drain cleaner in my bathtub?

It is not recommended. Caustic chemical cleaners can damage older pipes, destroy the finish on your tub, and create dangerous fumes in a closed bathroom. A drain snake, baking soda and vinegar, or an enzyme cleaner are safer and usually more effective.

Why does my bathtub drain slowly even after I remove the hair?

The clog is probably deeper in the pipe or wrapped around the stopper linkage in the overflow tube. Try snaking through the overflow opening, cleaning the stopper linkage assembly, or plunging with the overflow sealed. If multiple drains are slow, the issue may be a vent or main-line blockage.

How much does it cost to have a plumber unclog a bathtub drain?

A professional drain cleaning for a bathtub typically costs $150 to $300. Simple hair clogs are the easiest DIY fix in plumbing, so try the snake method first before calling.

How do I prevent bathtub clogs from coming back?

Use a mesh drain strainer to catch hair, rinse the tub with hot water after every shower, and pour boiling water plus baking soda down the drain once a month. These three habits prevent almost all future clogs.

Final Thoughts

Learning how to unclog a bathtub drain is one of the most useful plumbing skills a homeowner can have. Nine times out of ten, the fix is a five-minute job with a cheap plastic snake — no plumber, no harsh chemicals, no drama. Start with the easy steps, work your way down the list, and only call a professional when the signs point to a deeper line problem. Keep a drain snake under the bathroom sink and a mesh strainer in the tub, and slow drains will become a problem you fix in minutes.

And if your home has other slow drains, check out our guides on how to fix low water pressure and how to unclog a kitchen sink — the same maintenance habits help everywhere. While you are working in the bathroom, it is also a good time to reseal the tub edges; see our guide on how to caulk a bathtub.

1 thought on “How to Unclog a Bathtub Drain: 9 Proven Ways to Clear It Fast”

  1. Pingback: How to Unclog a Shower Drain: 9 Proven Ways to Clear It Fast

Comments are closed.

Scroll to Top