How to Fix a Smelly Shower Drain
Last updated: 30 September 2026
Clean the drain, use baking soda and vinegar, use a biological drain cleaner, and fix any dry trap issues.
Overview
A smelly shower drain is caused by bacteria and organic matter decomposing in the drain. This guide covers eliminating the smell and preventing it from returning.
Step-by-Step Fix
Before beginning any repair, ensure you have isolated power or water supplies. Clear your workspace, gather standard hand tools, and wear appropriate personal protective equipment (PPE).
- First identify the source of the smell. Pour water into the drain and smell. If the smell comes from the drain itself it is a buildup of organic matter. If the smell comes from the trap underneath it may be dry or blocked.
- Remove the shower grate and pull out any visible hair and debris. Hair soap scum and skin cells decompose in the drain causing a foul smell. Dispose of the debris in a bin.
- Pour half a cup of baking soda followed by half a cup of white vinegar into the drain. Cover the drain with a plug to contain the fizzing reaction. Leave for thirty minutes.
- Flush the drain with boiling water. The hot water kills bacteria and washes away loosened debris. This may need to be repeated several times for a stubborn smell.
- Use a biological drain cleaner. These products contain enzymes that break down organic matter. Unlike chemical cleaners they are safe for pipes and the environment. Follow the instructions on the product.
- Check the trap underneath the shower. If the trap has a dry seal it can allow sewer smells to enter. Pour a cup of water into the drain to refill the trap. If the trap holds water but the smell persists the trap may need cleaning.
- Access the trap underneath the shower tray. Remove the trap and clean out any debris. Check the seals and replace if worn. Reassemble the trap and check that it holds water.
- Check for a blocked vent pipe. The vent pipe allows air to enter the drainage system preventing smells. If the vent is blocked smells can enter the home. This is a job for a professional.
- To prevent future smells use a drain strainer to catch hair. Clean the strainer weekly. Flush the drain with boiling water monthly. Use a biological drain cleaner every three months.
- If the smell persists after all these steps there may be a blockage in the drain or a damaged pipe. Call a plumber to investigate with a CCTV camera.
Common Symptoms & Diagnostic Resolutions
Review the common error codes and operating symptoms below to quickly identify the root cause of the fault before ordering replacement parts.
| Symptom / Code | Likely Root Cause | Recommended Resolution |
|---|---|---|
| Foul smell from drain | Organic matter decomposing in the drain | Clean the drain with baking soda and vinegar. Flush with boiling water. Use a biological drain cleaner. |
| Sewer smell from drain | Dry trap or blocked vent pipe | Pour water into the drain to refill the trap. If the smell persists call a plumber to check the vent pipe. |
| Smell returns after cleaning | Persistent blockage or damaged pipe | Use a drain snake to clear deeper blockages. If the smell persists call a plumber. |
| Smell only in warm weather | Bacteria growing faster in warm conditions | Clean the drain more frequently in warm weather. Use a biological drain cleaner monthly. |
Frequently Asked Questions
Why does my shower drain smell?
Hair soap scum and skin cells decompose in the drain producing a foul smell. A dry trap or blocked vent pipe can also cause sewer smells to enter the home.
How do I get rid of the smell in my shower drain?
Remove visible debris use a baking soda and vinegar mix flush with boiling water and use a biological drain cleaner. For persistent smells check the trap and vent pipe.
Can I use bleach to clean a smelly drain?
Bleach kills bacteria but it does not break down the organic matter that causes the smell. Use biological drain cleaners which contain enzymes that break down organic matter.
How often should I clean my shower drain?
Clean the drain weekly to remove hair and debris. Flush with boiling water monthly. Use a biological drain cleaner every three months to prevent smells.