How to Clean a Bathtub Drain

If your tub is draining slowly, smells musty, or leaves a ring of soap scum around the opening, you do not need to start with harsh chemicals. The best way to clean a bathtub drain is to remove the stopper, pull out the hair and slime near the top, scrub the drain opening, and flush it with hot water. If the stopper itself is stuck or packed with buildup, this tub drain stopper removal guide can help before you clean deeper. In many homes, that fixes the problem in 10 to 15 minutes.

If the drain is still slow, move to a plastic drain snake or a plunger. Most bathtub clogs sit close to the stopper or in the first bend of the drain, so simple tools usually work better than strong liquid cleaners.

Use the steps below in order. They start with the safest fix, then move to deeper cleaning, odor control, and signs that it is time to call a plumber.

How to clean a bathtub drain step by step

Start simple. Do not mix products, and do not pour a second cleaner into a drain that already has a chemical product sitting in it.

What you need

  • Rubber gloves
  • Paper towels or a small trash bag for hair and sludge
  • An old toothbrush or small scrub brush
  • Dish soap
  • A plastic drain snake, zip tool, or flexible hair remover
  • Baking soda and white vinegar
  • Hot water

1. Remove the stopper first

Lift out the stopper if it pulls straight up. If your tub has a trip-lever style stopper, check the overflow plate too. Hair often wraps around the underside of the stopper, and many people miss that spot.

This is the first easy fix to try: a tub can drain slowly even when the pipe looks clear because the stopper linkage is dirty or sitting slightly out of place.

2. Pull out visible hair and debris

Use a paper towel, gloved fingers, or a plastic tool to remove whatever you can see at the drain opening. Reach a few inches down if possible. Even a small hair mat can hold soap scum and stop water from moving freely.

Avoid using a bare metal coat hanger. It can scratch the drain finish and push the clog deeper instead of pulling it out.

3. Scrub the drain opening and stopper

Mix a few drops of dish soap with warm water and scrub the stopper, crossbars, and the inside lip of the drain. This removes the sticky film that causes odors. Spend 2 to 3 minutes here, especially around the metal parts where hair catches.

4. Flush with hot water

Pour hot water down the drain in two slow rounds. About 1 to 2 quarts is enough for light buildup. If you have older PVC plumbing or you are not sure what pipe material you have, use very hot tap water instead of a full rolling boil.

5. Use baking soda and vinegar for smell or soap scum

If the drain still smells or feels greasy, pour in 1/2 cup of baking soda, then 1 cup of white vinegar. Let it fizz for 15 to 20 minutes, then flush again with hot water.

This works best for odor and light residue. It is not the best fix for a dense hair clog.

6. Snake the drain if it is still slow

Slide a plastic drain snake 18 to 24 inches into the drain, twist gently, and pull it back out. You will usually bring up hair, soap paste, and lint. Repeat until the tool comes out cleaner.

This step solves many slow drain problems because the clog is often just below the drain opening, not far down the pipe.

7. Plunge only after covering the overflow

If water is still backing up, add enough water to cover the plunger cup and seal the overflow opening with a wet rag. Then plunge 5 to 10 times.

That overflow trick matters. Without it, you lose pressure and the plunger does much less work.

8. Rinse and test the tub

Run water for 30 to 60 seconds. If the tub drains normally and the smell is gone, reinstall the stopper. If it still drains slowly, move to the troubleshooting section below.

Which bathtub drain fix to try first

What you noticeBest first stepUsually works inWhat to avoid
Hair is visible near the topRemove the stopper and pull out debris5 to 10 minutesPouring cleaner over a hair clog
Drain smells bad but water still movesScrub the stopper, then use baking soda and vinegar15 to 25 minutesMasking the smell without cleaning the slime
Water drains slowly after every showerUse a plastic drain snake10 to 15 minutesAssuming hot water alone will fix it
Standing water in the tubSnake first, then plunge if needed15 to 30 minutesUsing a second chemical after the first one fails
Clog keeps coming back every weekCheck the stopper linkage and shared drain lineVariesRepeating the same surface clean

Safety notes and mistakes that make the clog worse

The biggest mistake is mixing products. Never combine bleach with vinegar, ammonia, or another drain product. If you plan to disinfect after cleaning, follow the CDC’s bleach cleaning guidance and use only one product at a time.

If you want to sanitize the tub after the drain is clear, read our guide to cleaning a bathtub with bleach safely before you use it.

If the drain is clean but the tub surface still looks dirty, use a separate surface-cleaning method for tough bathtub stains. For older coated tubs, check the safer steps for cleaning an enamel bathtub before using abrasive tools.

  • Do not use harsh drain cleaner right before snaking. Liquid chemicals can splash back onto your skin and eyes.
  • Do not force tools. A plastic snake should slide with light pressure. If it stops hard, twist and pull back instead of jamming it deeper.
  • Do not forget the overflow plate. On many tubs, hair and soap collect behind it or around the trip lever linkage.
  • Do not ignore repeated slow drainage. If the tub and nearby sink are both slow, the blockage may be farther down the branch line.

How to keep the drain clean longer

You do not need a full deep clean every week. Small habits prevent the thick hair-and-soap plug that turns into a bigger clog.

  • Remove hair from the stopper after each bath or shower. It takes about 30 seconds.
  • Flush the drain with hot water once a week to move fresh soap residue before it hardens.
  • Use a simple hair catcher if more than one person uses the tub.
  • Clean the stopper and drain lip every 2 to 4 weeks, even if the tub still drains well.
  • If the tub starts smelling before it starts clogging, scrub the drain opening first. The odor usually comes from a slimy film near the top, not deep in the pipe.

When a slow bathtub drain means a bigger plumbing problem

Basic cleaning will not fix every drain issue. Stop DIY work and call a plumber if you notice any of these signs.

  • The tub and a nearby sink or toilet are backing up together.
  • You removed very little debris, but the drain slows down again within 1 or 2 days.
  • Water leaks from the overflow plate, under the tub, or into the ceiling below.
  • The stopper linkage is broken, stuck, or will not lift fully.
  • You already used a chemical drain cleaner and the clog is still there.

At that point, the blockage may be deeper in the line, or the trip-lever assembly may need repair instead of cleaning.

A clean bathtub drain stays clear when you remove buildup early

The fastest way to clean a bathtub drain is usually mechanical, not chemical: remove the stopper, pull out the hair, scrub the slimy film, and flush with hot water. If the tub is still slow, a plastic snake and a properly sealed plunger solve most household clogs without damaging the drain.

Once you know how to clean a bathtub drain in this order, you can usually fix smells and slow drainage before they turn into a full clog.

Frequently asked questions about bathtub drains

How often should I clean a bathtub drain?

For most homes, a quick cleanup every 2 to 4 weeks is enough. If someone in the home has long hair or the tub is used daily, check the stopper every week.

Why is my bathtub drain still slow after I removed the hair?

The clog may be a few inches deeper, or the trip-lever linkage behind the overflow plate may be catching debris. Try a plastic snake next, then check whether other nearby drains are also slow.

Can I pour boiling water into a bathtub drain?

Hot water helps with soap scum, but use caution with older plumbing. If you are not sure whether the drain line is older PVC, use very hot tap water instead of a full rolling boil.

Should I use a drain snake or a plunger first?

Use a drain snake first if the clog is likely hair, which is the most common bathtub drain problem. Use a plunger after that if water is still standing or draining very slowly.

Steve Davila

About the Author

I'm Steve Davila, founder of GuideGrove. I started this site after years of running into home cleaning and DIY guides that skipped the important steps or assumed too much. Every guide here is written the way I wished I'd found it — with the full process, the common mistakes, and the details that actually make the difference.

Connect: Email | About Me