How to Unclog a Shower Drain
- Staff Desk
- 7 hours ago
- 5 min read

A clogged shower drain is a common problem that can mess up your daily routine. The good news is, you can usually fix it yourself with a few simple tools. It helps to know why drains get clogged so you can stop it from happening again.
The main cause is hair — it collects in the drain and traps other dirt or soap, especially if several people use the same bathroom. Soap scum is another reason. When soap mixes with minerals in the water, it leaves a sticky layer that builds up inside the pipes. If you have hard water, minerals like calcium and magnesium can also form deposits. These deposits catch more hair and soap, making the water drain slowly over time.
Table of Content
Before Unclogging the Shower Drain
How to Clear a Shower Drain with Boiling Water
How to Clean a Shower Drain with a Plunger
Remove Hair or Debris from Shower Drain
How to Unclog a Shower Drain with Vinegar and Baking Soda
How to Unclog a Shower Drain with a Chemical Drain Opener
Proactive Measures to Prevent Future Clogs
Cost of Unclogging a Shower Drain
Knowing When to Seek Professional Help
Before Unclogging the Shower Drain
Before you start cleaning your shower drain, gather a few things you’ll need. Having them ready will make the job easier and faster.
Protective Gear
Wear rubber gloves to keep your hands safe from dirt and germs inside the drain. Gloves also help you hold tools better and protect you from getting small cuts or scratches.

Basic Tools
You might need a screwdriver if your drain cover is fixed with screws. A plunger is another simple tool that helps push out clogs using suction. Most people already have these tools at home.
Special Tools
If the clog is hard to remove, use a drain snake or a straightened wire hanger to reach deeper and pull out the blockage. You can also try a natural cleaner made of baking soda and vinegar to help loosen the clog and clean the drain.
How to Clear a Shower Drain with Boiling Water

Sometimes, a clog in metal pipes can be fixed just by pouring boiling water down the drain. Boil a kettle of water and pour it slowly into the drain in a few parts. You don’t need to remove the drain cover for this.
⚠️ Important: Do not use boiling water if your pipes are PVC (plastic), as the heat can damage them.
This trick doesn’t always work, but it’s easy to try. After pouring the boiling water, turn on the shower and check if the water flows smoothly again.
How to Clean a Shower Drain with a Plunger

You can also use a plunger to clear a blocked shower drain. First, remove the drain cover and place the rubber cup of the plunger over the drain opening.
If you can’t get a tight seal, apply a little petroleum jelly around the edge of the cup. Then, fill the shower floor with enough water to cover the edge of the plunger cup.
Next, push and pull the plunger handle quickly several times to loosen the clog. After that, run water in the shower to check if it’s draining properly. If the water flows smoothly, you can put the drain cover back in place.
Remove Hair or Debris from Shower Drain
If your shower drain is still clogged, it might be hair or soap buildup blocking the way. Try to pull it out with your fingers. You can do this even if some water is standing in the shower — just make sure the water isn’t too hot.
If the clog is too deep to reach, take off the drain cover by unscrewing or prying it up. Then, straighten a wire coat hanger and bend a small hook at one end. Use it to reach inside and pull out any hair or dirt. A flashlight can help you see better inside the drain.
After removing as much debris as possible, slowly pour boiling water down the drain to help clear the rest — but avoid boiling water if you have PVC pipes, as it can melt them.
Finally, put the drain cover back and run the shower to check if the water flows smoothly again.
How to Unclog a Shower Drain with Vinegar and Baking Soda

If boiling water and removing hair don’t clear the clog, try a homemade cleaning mix using baking soda and vinegar. It’s safe, easy, and uses things you probably already have at home.
In a heat-safe cup, mix 1/3 cup of baking soda with 1/3 cup of vinegar. The mixture will start bubbling right away — that’s normal.
Next, take off the drain cover and pour the mixture down the drain. Let it sit for at least one hour. During this time, the fizzing action helps break down soap scum, dirt, and other buildup inside the pipe. After an hour, pour hot water down the drain to wash away the mixture and loosened debris. Your shower drain should now run much more smoothly.
How to Unclog a Shower Drain with a Chemical Drain Opener

If you’re trying to dissolve hair or heavy buildup in your shower drain, you can use a chemical drain cleaner. But be careful — these products are strong and should be handled safely.
Always wear rubber gloves and eye protection, and keep windows or doors open for good airflow. Read the instructions on the product label carefully before using it. These cleaners work fast, but they can also damage pipes if used too often.
Some people try using bleach to clear clogs, but most plumbers don’t recommend it. Bleach can clean and disinfect, but it usually doesn’t remove tough clogs like hair or soap scum.
If you’ve already tried a chemical cleaner and it didn’t work, and you decide to call a plumber, make sure to tell them what product you used. This helps them handle the drain safely and avoid chemical reactions.
Proactive Measures to Prevent Future Clogs
Now that your drain is unclogged, it's important to maintain it to prevent future issues. Here are some tips:
Install a Drain Cover
Use a drain cover to catch hair and prevent it from entering the drain. This simple device can significantly reduce the amount of hair and debris that reaches your pipes.
Regular Cleaning Routine
Clean your shower drain regularly to remove soap scum and debris. A consistent cleaning schedule can prevent buildup and keep your drain functioning efficiently.
Periodic Flushing
Flush your drain with hot water once a week to keep it clear. This practice helps dissolve any potential buildup before it becomes a problem, maintaining a free-flowing drainage system.
Cost of Unclogging a Shower Drain
Type of Service | Typical Cost Range (USD) | Notes / Factors |
Basic clog (shower, tub, sink) | $100 – $250 | Hair, soap scum, minor blockage near drain. |
Average drain cleaning | $147 – $345 | Includes typical plumber visit + snaking for a standard clog. |
Moderate complexity (hard-to-reach, deeper pipe) | $200 – $400+ | More labor / access issues / special tools needed. |
Main sewer line or major blockage | $300 – $800 (or more) | Big job, may require hydro-jetting or camera inspection. |
Knowing When to Seek Professional Help
If you've attempted all these methods and your shower drain remains clogged, it might be time to contact a professional plumber. Persistent clogs could indicate a more serious issue, such as a blockage in the main sewer line or damaged pipes.
Recognizing Persistent Issues
Repeated clogs or slow drainage despite regular maintenance might signal deeper problems. If your DIY efforts only offer temporary relief, professional intervention may be necessary.
Understanding Complex Problems
Complex issues, like tree roots invading pipes or severe pipe corrosion, require specialized equipment and expertise to resolve. A professional plumber can provide a thorough assessment and long-term solutions.
Scheduling Regular Inspections
To avoid major problems, consider scheduling regular inspections with a plumber. Routine check-ups can identify potential issues before they escalate, saving you time and money in the long term.
Conclusion
Clearing a shower drain is a simple task that you can usually manage on your own. By following these steps and maintaining your drain, you can prevent future clogs and ensure your shower functions smoothly. Keep in mind, regular maintenance is crucial to avoiding more severe plumbing issues later on. With the right tools and knowledge, you're ready to confidently address a clogged shower drain. Happy unclogging!