How to Clean a P-Trap in a Shower

eHow may earn compensation through affiliate links in this story. Learn more about our affiliate and product review process here.

Things You'll Need

  • 1/2 cup baking soda

  • 1/2 cup vinegar

  • Mixing jug

The P-trap is located underneath the shower tray.

The P-trap is situated underneath the shower tray and its purpose is to hold a small amount of water to prevent odors from wafting through the drain pipes and into the bathroom. The trap will need cleaning occasionally when a buildup of soap scum occurs. You can mix an inexpensive, nontoxic cleaning solution that will also deodorize and clear the P-trap and plumbing pipes without the need to take it apart. Clear away any shampoo or lotion bottles before cleaning.


Step 1

Fill a mixing jug with 1/2 cup baking soda, then tip the soda into the shower drain. Baking soda acts as a natural cleaner and deodorizer.

Video of the Day

Step 2

Pour 1/2 cup of vinegar into the shower drain immediately after the baking soda. The baking soda and vinegar will react and form froth.

Step 3

Cover the drain hole with a stopper or a plate and allow the baking soda and vinegar to sit in the P-trap for 30 to 60 minutes.

Step 4

Remove the stopper or plate and flush the drain with hot water from the mixing jug. The P-trap and shower drain will be cleaned and deodorized.


Vinegar and baking soda forms a household cleaner when mixed.


Never mix commercial cleaning products. Certain chemicals produce toxic fumes when mixed.


Video of the Day

references & resources

Report an Issue

screenshot of the current page

Screenshot loading...