How to Clean a Shower Drain: Hair, Buildup & Slow Drains

Clean linear shower drain on a marble bathroom floor

Is your shower taking longer than usual to drain? Hair, soap scum, and everyday buildup can slowly collect around the drain and make water pool around your feet. Knowing how to clean a shower drain can help you deal with that buildup before it turns into a more stubborn clog.

The good news is that you can often clean a shower drain with a few simple tools and the right method. In this guide, we’ll walk you through the easiest ways to remove debris, handle minor clogs, and keep the drain flowing properly. For a more complete bathroom refresh, our professional deep cleaning can also help with the surrounding bathroom surfaces.

How to Clean a Shower Drain: Quick Steps

  1. Remove the drain cover if its design allows it.
  2. Pull out visible hair and debris.
  3. Clean the drain cover and scrub buildup around the opening.
  4. Rinse with hot water and test the water flow.
  5. If the drain is still slow, try a plunger or manual drain snake.
  6. Call a plumber if the clog persists or keeps returning.

Important Note: Never mix chemical drain cleaners with bleach, ammonia, vinegar, acids, or other cleaning products. If you already used a chemical cleaner, do not add another product unless the label specifically says it is safe.

Why Does a Shower Drain Get Dirty or Clogged?

Before deciding how to clean your shower drain, it helps to understand what is causing the problem. Hair and soap scum are two of the most common sources of buildup, but body products, dirt, and mineral residue can also accumulate over time.

Hair, especially long strands, can easily get tangled and trapped in the drain. Over time, this forms a blockage.

Soap scum, on the other hand, sticks to the walls of the pipes, narrowing the passage for water. When combined with hair, it forms a stubborn clog that’s hard to dislodge.

Shampoo, conditioner, body wash, skin oils, and dirt can stick to trapped hair and make the buildup denser. In areas with hard water, mineral deposits may also collect around the drain cover and other exposed surfaces.

If the shower becomes slow again shortly after you remove visible debris, the blockage may be deeper in the plumbing rather than around the drain opening.

What You Need to Clean a Shower Drain

You may not need every item on this list. Start with the basic cleaning tools and move to a plunger or drain snake only if the water is still draining slowly.

  • Cleaning gloves
  • Screwdriver, if your drain cover requires one
  • Tweezers, needle-nose pliers, or a plastic hair-removal tool
  • Small cleaning brush or old toothbrush
  • Dish soap
  • Hot water
  • Plunger, if needed
  • Manual drain snake, if needed

Before removing the cover, check how it is attached. Some shower drain covers lift out, while others twist or are secured with screws. Avoid forcing a cover that does not come loose easily.

How to Clean a Shower Drain Step by Step

For visible buildup or a drain that has only recently started running slowly, begin by removing the debris you can reach. In many cases, physically removing trapped hair is more useful than immediately pouring a cleaning product into the drain.

Step 1: Remove the Drain Cover

Start by removing the drain cover.

Depending on the design, the cover may lift out, twist free, or be held in place with a screw. Keep any screws somewhere safe so they do not fall into the drain.

Once the cover is removed, inspect the opening for hair, soap residue, or other visible debris. Much of the buildup responsible for a slow shower drain may be sitting close enough to remove manually.

Step 2: Remove Hair and Visible Debris

Use a pair of tweezers or a hook to pull out the clog.

Wear gloves and pull the material upward instead of pushing it farther into the drain. Tweezers, needle-nose pliers, or a flexible plastic hair-removal tool can help reach strands sitting just below the opening.

Remove as much visible buildup as you can comfortably reach. If the obstruction appears to be deeper inside the pipe, avoid forcing household objects into the drain. A proper drain snake is better suited for that situation.

Step 3: Clean the Drain Cover and Opening

Once the hair and debris are removed, wash the drain cover with dish soap and warm water. Use a small brush or old toothbrush to loosen soap scum and grime around the openings.

Gently scrub the exposed area around the drain as well. Cleaning this surface residue can help reduce odors and makes it easier to notice new buildup before it begins restricting the water flow.

Step 4: Rinse the Drain and Check the Water Flow

Rinse the area and run hot water through the drain. Watch how quickly the water disappears.

If the water now drains normally, you may not need to do anything else. If it continues to pool or drain slowly, hair or debris may still be trapped farther down the drain.

At that point, move to a mechanical method such as a plunger or manual drain snake.

How to Unclog a Slow Shower Drain

If cleaning the visible part of the drain does not restore the water flow, you may be dealing with a minor clog deeper in the pipe. Start with the least aggressive option before moving to stronger products or professional plumbing help.

Try a Plunger for a Minor Clog

The plunger isn’t just for toilets. It can also be a handy tool to unclog a shower drain.

Start by placing the plunger over the drain. Make sure it forms a good seal.

Add a small amount of water around the plunger if needed to create a better seal, then use several steady plunges. Remove the plunger and test the water flow again.

Do not use a plunger if a chemical drain cleaner may still be sitting inside the drain unless the product label specifically indicates that it is safe. Splashback could expose you to the chemical.

Use a Drain Snake to Remove Deeper Hair

When a plunger isn’t enough, a drain snake or auger can reach deeper into the drain. These tools are designed to break up or retrieve stubborn clogs.

To use a drain snake, insert the end into the drain and turn the handle.

Feed the tool slowly until you feel resistance. Rotate it according to the tool instructions so it can catch or loosen the trapped material, then withdraw it carefully.

Remove any hair or debris attached to the snake, clean the tool, and test the drain again. Avoid forcing the snake if it will not advance or if you are unsure about the plumbing configuration.

Can You Use Baking Soda and Vinegar to Clean a Shower Drain?

Baking soda and vinegar are commonly used for light shower drain buildup and odors. The fizzing reaction may help loosen some residue around the drain, but it should not be treated as a reliable way to remove a substantial clog made of tangled hair.

If you want to try this method, remove visible hair first. Add baking soda to the drain, followed by vinegar, allow the reaction to settle, and then rinse the drain with hot water.

Never use vinegar after bleach or a chemical drain cleaner has been poured into the drain. If you do not know which product was previously used, avoid adding another cleaner or household mixture.

Chemical Shower Drain Cleaners: Use Them Carefully

Chemical drain cleaners can be a quick solution for clogged shower drains. They work by breaking down certain types of material in the drain. However, they should be used with caution.

Different products contain different ingredients, so always confirm that the cleaner is intended for your type of drain and plumbing. Follow the manufacturer’s instructions for the amount, waiting time, ventilation, protective equipment, and rinsing.

Most importantly, never combine a drain cleaner with another household cleaning product. Bleach, ammonia, acids, vinegar, and other cleaners can create dangerous reactions when mixed with incompatible chemicals. The Centers for Disease Control and Prevention (CDC) also recommends never mixing bleach or disinfectants with other household cleaners.

If a chemical cleaner does not clear the drain, avoid experimenting with additional products. A persistent clog is a better reason to use an appropriate mechanical method or contact a plumber.

How to Prevent Hair and Buildup in Your Shower Drain

Preventing clogs is easier than dealing with them.

A few simple habits can reduce the amount of hair and residue entering the drain and make it easier to catch problems before the shower stops draining properly.

Use a Hair Catcher

Hair catchers are simple devices that sit over the drain. They trap hair and other debris, preventing them from entering the drain.

Choose one that fits your shower drain without significantly restricting the water flow. Empty it whenever hair starts accumulating rather than waiting until the openings become covered.

Remove Hair Before It Builds Up

Hair becomes more difficult to retrieve once it travels deeper into the drain and combines with soap residue. Remove visible strands from the drain cover or opening whenever you notice them during regular shower cleaning.

If water begins draining more slowly than usual, check for visible buildup before the problem develops into a larger clog.

Clean the Drain Cover When Residue Appears

Soap, conditioner, body oils, and mineral deposits can leave a layer of residue over the drain cover even when the water is still flowing normally. Wash the cover and scrub its openings whenever buildup becomes visible.

There is usually no need to pour cleaning mixtures into a drain on an arbitrary weekly or monthly schedule when it is already flowing properly. Pay attention instead to visible buildup, trapped hair, odors, and changes in drainage.

When Should You Call a Plumber for a Shower Drain?

Sometimes, despite your best efforts, a clog may persist.

Professional plumbers have specialized tools and expertise to handle stubborn clogs.

Consider calling a plumber if:

  • Standing water remains after basic cleaning and minor clog troubleshooting.
  • The same shower drain becomes clogged again shortly after you clear it.
  • Several drains in the home become slow or back up at the same time.
  • You hear unusual gurgling from nearby fixtures.
  • A strong sewage-like odor continues after visible buildup is removed.
  • You suspect a damaged pipe or a blockage beyond the area you can safely reach.

A cleaning company can take care of accessible shower and bathroom surfaces, but recurring or deeper drain problems should be diagnosed by a plumber.

Keep the Rest of Your Shower and Bathroom Clean

A clean drain is only one part of maintaining your shower. Soap scum, glass, grout, fixtures, and other surfaces need their own cleaning methods. Our guide to the best way to clean a shower covers those areas without duplicating the drain-cleaning process.

For a complete bathroom routine, follow our How to Deep Clean a Bathroom guide. If you would rather leave the deeper cleaning to our team, you can also Contact Us to discuss your cleaning needs.

Shower Drain Cleaning FAQs

What Is the Easiest Way to Clean a Shower Drain?

Start by removing the drain cover and pulling out visible hair and debris. Then wash the cover, scrub buildup around the drain opening, rinse with hot water, and check the water flow.

If the drain is still slow, a plunger or manual drain snake may help remove material sitting deeper inside.

How Do You Remove Hair From a Shower Drain?

Remove the drain cover if possible and use tweezers, needle-nose pliers, or a plastic hair-removal tool to pull visible strands upward. Wear gloves and avoid pushing the hair farther into the pipe.

If the hair is beyond easy reach, a manual drain snake may be more appropriate.

Why Does My Shower Drain Smell Even If It Isn’t Clogged?

Hair, soap residue, body products, and other organic buildup can create odors around the drain even while water is still flowing normally. Start by removing visible debris and thoroughly cleaning the cover and accessible drain opening.

If a strong sewage-like odor continues after cleaning, the cause may be deeper in the plumbing and should be evaluated by a plumber.

Can Baking Soda and Vinegar Unclog a Shower Drain?

Baking soda and vinegar may help loosen light residue, but they should not be expected to remove every shower drain clog, especially one made primarily of tangled hair. Physical removal or a drain snake is usually more direct for hair buildup.

Do not use vinegar if bleach or another chemical drain cleaner has already been added to the drain.

How Can I Prevent Hair From Clogging My Shower Drain?

Use a hair catcher and empty it before debris builds up. Remove visible hair during regular shower cleaning and pay attention when the water begins draining more slowly than usual.

Cleaning accessible buildup early can help prevent hair and residue from accumulating farther inside the drain.

Tony Loeffler Jr

Reviewed by:

Tony Loeffler is the Co-Founder of Yorleny's Cleaning Service and a leader in residential cleaning services. As a content reviewer and writer, he is an expert around the cleaning services in Florida, specifically West Palm Beach County.

Recent Articles

An overview of the areas we serve

See below to check if our top-quality house cleaning services are available in your city and book your first appointment with just a few clicks.

Browse service areas
Select a county and city, or use search to jump ahead.
Counties



Cities

Search
Don’t see your city right away? Type it in the search box below.

Get Instant Quote Call Now