Getting rid of the stinky odor is often a process of elimination.

Start byflushing the drain with distilled white vinegarand baking soda.

If that does not remove the odor, progress to the next steps until the smell is gone.

Clogged sink drain with dirty water and herbs floating

The Spruce / Almar Creative

Learn how to clean a stinky drain using vinegar and baking soda.

What Causes a Stinky Drain?

Even with the water and cleaners passing through a kitchen orbathroom drain, they can still reek.

Materials and tools to clean a stinky drain

The Spruce / Almar Creative

These are the possible causes of stinky drains:

A stinky drain should be cleaned as quickly as possible.

Even drains that don’t smell require regular attention monthly.

Pour 1/2 cup of baking soda down the drain, followed by the vinegar and hot water mixture.

Cup of baking soda poured down stinky kitchen drain

The Spruce / Almar Creative

You may notice foaming occurs as the baking soda and vinegar react.

Be sure to clean the underside of the baffle.

This can also helpremove any odor.

Kitchen faucet cleaned with old toothbrush and baking soda

The Spruce / Almar Creative

Empty the Space Under the Sink

Remove all items from underneath the sink.

Place a bucket or container under the curved portion of the drainage pipe to catch water and debris.

Remove the P-Trap

Use a wrench to loosen and remove the P-trap.

Sponge with baking soda paste cleaning kitchen sink garbage disposal

The Spruce / Almar Creative

Flush the P-trap with a garden hose or use water from another sink into the bucket.

Reassemble the Drain System

Put the P-trap back in place, tightening it with a wrench.

Flush the sink with distilled vinegar, baking soda, and hot water as directed in the first step.

P-trap loosened with wrench under kitchen sink

The Spruce / Almar Creative

Warning

Always work with an assistant when working on a roof.

Never climb alone; ensure your ladder is sturdy, and have your assistant steady the base.

If in doubt, hire a professional to check out your roof.

How to Prevent Stinky Drains After Cleaning

Cleaning out your drains doesn’t prevent odors from returning.

Here are tips for maintaining a fresh drain or preventing a stinky drain from recurring after you clean it.

You may have a leak in the plumbing lines or a sewage line problem.

Too much baking soda put down a drain can clog it.

It can harden and become a solid, cement-like mass.

Vinegar does a better job of breaking down the gunk that takes up residence inside the drain.