Baking soda works on slow drains caused by soap scum, grease buildup, and odor — the kind where water still goes down but takes its time. It doesn’t work on complete blockages, clogs stuck in the trap, or anything a plunger couldn’t budge. I’ve used it successfully on my kitchen sink when grease started slowing things down, and monthly on my bathroom drains to keep hair and soap from turning into a problem. But I’ve also learned where it stops being useful, which saves time and prevents the mistake of trying the same thing four times when a plumber’s snake would’ve cleared it on attempt one.

The method works differently depending on drain type. Kitchen sinks with grease buildup respond well — I’ve seen 60-70% success rates on minor clogs from cooking residue. Shower drains clogged with soap scum clear reliably. But bathroom hair clogs require mechanical removal first; baking soda can’t dissolve a mat of tangled hair blocking the drain opening, and pouring it over the top just wastes your time and materials. If you can see hair or debris at the drain, pull it out before you start. Clogs sitting in the P-trap don’t respond either — the fizzing reaction can’t reach that far down.

The method is simple — baking soda plus vinegar creates a fizzing reaction that loosens buildup and deodorizes — but the measurements matter. Too little and you’re just making a science-fair volcano in your pipes with no actual cleaning power. Here’s the approach that works, the maintenance schedule that prevents most clogs before they start, and the red flags that mean it’s time to stop pouring things down the drain and call someone.

What you’ll need

Materials:

  • Baking soda (1/4 to 1 cup depending on drain size)
  • White vinegar (1 to 2 cups)
  • Hot water (from kettle or tap)
  • Old towel or wet cloth to cover the drain

Tools:

  • Measuring cup
  • Kettle or pot (optional, for boiling water)
  • Drain snake or old toothbrush (for visible debris removal)
  • Plunger (optional, for stubborn clogs)

Prerequisites:

  • The drain must allow some water flow — even if slow. If water won’t drain at all, baking soda can’t reach the clog.

Before you start

If you’ve used a chemical drain cleaner (Drano, Liquid-Plumr, anything with lye or sulfuric acid) in the past 24 hours, do not add baking soda and vinegar. The combination can create hazardous fumes. Flush the drain thoroughly with water and wait a full day before trying this method.

Open a window or turn on the bathroom fan if you’re working in an enclosed space. The fizzing reaction is vigorous but safe — it just helps to have ventilation.

Step 1: Remove visible debris

Use a drain snake, bent wire hanger, or old toothbrush to pull out any hair, soap chunks, or gunk you can see near the drain opening. This step is not optional for bathroom drains. Baking soda works on buildup coating the inside of the pipe, not on obstructions sitting on top of the drain or blocking the opening. I’ve pulled out hair clogs the size of a small animal from my shower drain — if that’s what you’re dealing with, get it out first. The chemical reaction between baking soda and vinegar can’t dissolve hair; it can only loosen the soap scum and oils that bind hair together. Pull the hair clump out mechanically, then treat what’s left with baking soda.

Step 2: Pour baking soda (dry, no water yet)

Measuring cup with dry baking soda and bottle of white vinegar
Photo by Patrick Nizan on Pexels

Measurements by drain type:

  • Standard sink or shower drain: 1/4 cup baking soda
  • Slow or smelly drain: 1/2 cup
  • Bathtub drain with standing water: 1 cup

Pour it directly into the drain and let it sit for 5 minutes so it settles down into the clog zone instead of staying near the surface. Do not add water yet. This is where most online guides go wrong — if you rinse it down with water first, you’re just washing the baking soda past the problem area before it has a chance to work.

Step 3: Add vinegar and cover the drain

Pour 1 cup of white vinegar down the drain slowly (use 1.5 to 2 cups for bathtub drains). The fizzing starts immediately — that’s the acid-base reaction doing its job. Baking soda is sodium bicarbonate, a mild alkali, and vinegar is acetic acid; when they combine, they produce carbon dioxide gas, water, and sodium acetate.

Cover the drain loosely with a damp cloth or old towel to keep the reaction pressure inside the pipe rather than spraying back up at you. This step matters more than most people realize. According to The Spruce’s cleaning experts, covering the drain doubles the effectiveness. The reason is gas pressure: the carbon dioxide produced by the reaction needs somewhere to go, and if the drain opening is uncovered, it escapes upward as vapor. When you cover the drain, that gas pressure forces the fizzing reaction downward into the buildup instead, pushing the cleaning action deeper into the pipe where the clog actually is. It’s the same principle that makes a pressure washer more effective than a garden hose.

Let it sit:

  • Slow drain or odor issue: 15-30 minutes
  • Stubborn clog: 60 minutes

I usually set a timer and leave the bathroom. The longer sit time gives the reaction more opportunity to break down grease and soap scum.

Step 4: Flush with hot water

Drain snake extracting a large clump of hair from bathroom drain
Photo by Max Vakhtbovych on Pexels

Boil a kettle of water or use the hottest water your tap produces. Pour it slowly down the drain to flush away the dissolved buildup and leftover baking soda residue. If the drain was badly clogged, give it a few gentle plunges after the hot water drains — this can dislodge anything the baking soda loosened but didn’t fully clear.

Test the drain by running water for 30 seconds. If it drains normally, you’re done. If it’s still slow, repeat steps 2 through 4 once. Most slow drains clear in one or two attempts. If the drain isn’t noticeably improved after the second complete treatment and hot water flush, stop. The clog is too dense, too deep, or located somewhere baking soda can’t reach. Move to a drain snake or call a plumber — repeating the same treatment endlessly won’t change the outcome and just delays the fix.

Preventing clogs before they happen: the maintenance schedule

I’ve replaced the trap under my kitchen sink twice because I ignored the early signs of grease buildup. The maintenance routine I should’ve been doing all along takes five minutes and prevents the recurring clog-clear-clog cycle that wastes time and money. Monthly baking soda flushes prevent roughly 80% of emergency clogs that require professional snaking — the kind that happen at 9 PM on a Sunday and cost $300 for an after-hours visit. The return on investment is dramatic: $2 in materials per month versus several hundred dollars and a flooded sink once or twice a year.

Kitchen sinks (weekly):

  • Pour 1/4 cup baking soda down the drain before bed.
  • Follow with 1 cup vinegar.
  • Let it sit 10 minutes.
  • Flush with hot water from the tap.

Grease from cooking builds up fast, especially if you’re rinsing plates instead of scraping them into the trash first. The weekly treatment dissolves it before it hardens.

Bathroom drains (monthly): Same process, once a month. Hair and soap scum accumulate slower than kitchen grease, so monthly is usually enough to keep things moving.

After clearing a clog: Do the weekly schedule for two weeks straight to make sure you’ve fully dissolved the buildup. One treatment might clear the immediate blockage, but residue left behind will re-clog faster than you’d think.

When to call a pro — and how to diagnose

Baking soda is not a universal drain solution, and knowing its limits saves you the frustration of trying the same thing repeatedly when the problem is beyond its scope. Here’s when to stop and call a plumber:

The clog won’t budge after two baking soda attempts. If you’ve done the full treatment twice with proper measurements and timing, and water is still draining slowly or not at all, the blockage is either too deep, too hard, or located in the trap where baking soda can’t reach it. At that point you need a plumber’s snake or trap removal.

Water backs up into the sink or tub. This means the clog is complete, and pouring more liquid down the drain (baking soda solution or otherwise) just adds to the standing water problem.

Multiple drains are slow at the same time. If your kitchen sink, bathroom sink, and shower are all draining slowly simultaneously, the issue is likely in the main line, not individual drains. According to guidance from Better Homes & Gardens, main line clogs often involve tree root infiltration or damaged pipes — neither of which responds to any DIY method. This requires a pro with a camera scope to diagnose.

You hear gurgling from other drains when one is running. That’s a venting or main-line issue, not a simple clog.

Foul sewage smell persists after treatment. Baking soda deodorizes effectively if the smell is from buildup. If the odor remains or worsens, you might have a venting problem or a dried-out P-trap — both require professional diagnosis.

A typical plumber visit for diagnostics and clearing runs $150-$300 depending on your area. If you’ve tried baking soda twice with no improvement, that cost is worth it to prevent water damage or a burst pipe from escalating pressure.

Common mistakes and how to avoid them

Pouring hot water first. Hot water melts grease, which sounds good until you realize melted grease flows deeper into the pipe and re-hardens farther down where you can’t reach it. Always use baking soda dry first, then vinegar, then hot water at the end to flush.

Skipping the vinegar. Baking soda alone is just powder sitting in your drain. The chemical reaction with vinegar (an acid reacting with a base) is what creates the fizzing action that lifts buildup. Vinegar is not optional.

Not covering the drain. If you let the fizz escape upward, you’re wasting half the cleaning power. A damp cloth or drain stopper keeps the pressure working downward where the clog is.

Using baking soda after chemical cleaners. This creates toxic fumes. Wait 24 hours, rinse thoroughly, and verify the drain smells neutral before trying baking soda. If in doubt, skip it and call a pro.

Expecting one treatment to last forever. The clog returns because the root cause (grease, hair, soap scum) is still accumulating. Maintenance prevents recurrence — reactive cleaning just buys you 4-8 weeks before the same problem comes back.

FAQ

Can baking soda damage pipes?

No. Baking soda and vinegar are safe for all pipe materials — PVC, copper, cast iron, or galvanized steel. The reaction is vigorous but not corrosive, unlike chemical drain cleaners that can degrade older pipes over time. Non-chemical drain treatments reduce household exposure to caustic substances without sacrificing effectiveness for routine maintenance.

How long does baking soda take to unclog a drain?

For slow drains caused by buildup, 15-30 minutes of contact time is usually enough. Stubborn clogs benefit from a 60-minute sit. If the drain isn’t noticeably improved after one hour and a hot water flush, the clog is likely too dense or too deep for baking soda to clear.

Is baking soda better than Drano?

For maintenance and slow drains, yes — it’s safer, cheaper, and won’t damage pipes. For complete blockages, neither works reliably; you need a plumber’s snake or professional clearing. Chemical drain cleaners can clear some clogs baking soda can’t, but they’re harsh on pipes, hazardous to handle, and create fumes. I keep baking soda as my first-line method and call a pro if that fails rather than escalating to chemicals. According to The Family Handyman, repeated use of chemical drain cleaners can corrode older metal pipes and weaken PVC joints over time, creating bigger problems than the original clog.


The baking soda method works when your drain is slow, smelly, or showing early signs of buildup — particularly kitchen grease and shower soap scum. It doesn’t work when water won’t drain at all, when hair mats are blocking the opening (pull those out first), or when the clog is beyond the reach of a fizzing reaction. The maintenance schedule — weekly for kitchen sinks, monthly for bathrooms — prevents most clogs before they start, which is cheaper and faster than clearing them reactively. I’ve been doing the weekly kitchen routine for six months now and haven’t had a single grease-related slowdown. That’s the real value: not fixing clogs, but never having them in the first place.