Home Improvement

How to Unclog a Toilet with Baking Soda: Step-by-Step Guide

How to Unclog a Toilet with Baking Soda: Step-by-Step Guide
Disclosure: This post may contain affiliate links. We may earn a small commission if you purchase through our links, at no extra cost to you. Learn more.

Most clogged toilets do not need a plumber, a chemical drain cleaner, or even a plunger. How to unclog a toilet with baking soda is one of the few household tricks that actually works — the chemistry is real, the materials cost under $3, and the method has dissolved millions of soft clogs without damaging old porcelain or PVC drain lines. The key is knowing when this approach will work (soft organic clogs) and when it will not (hair, plastic objects, child’s toys lodged in the trap). This guide walks through the exact process, what to do if the first attempt fails, and the warning signs that mean it is time to stop pouring household chemicals down the drain and call a plumber.

Why Baking Soda Works on Some Clogs

The reaction between baking soda (sodium bicarbonate) and vinegar (acetic acid) produces carbon dioxide gas and a mild salt solution. The bubbling action mechanically agitates the clog, while the slightly basic and acidic solutions soften organic matter — toilet paper, soap residue, and biological waste. The resulting mixture loosens the clog enough that gravity and a small amount of pressure flush it through the trap.

The reaction does NOT dissolve hair, plastic, dental floss, or any solid object. If your clog includes any of those, baking soda is the wrong tool. Skip ahead to the section on when to call a plumber.

Recommended Products

Green Gobbler Drain Clog Dissolver

Enzyme-based drain cleaner — safe for all pipes, septic-friendly

Drano Max Gel Clog Remover (80 oz)

Thick gel that cuts through standing water to dissolve hair and soap clogs

FlexiSnake Drain Millipede Hair Clog Tool

Disposable drain snake for hair in shower, tub, and sink drains

As an Amazon Associate, we earn from qualifying purchases.

What You Need

For learning how to unclog a toilet with baking soda, gather these basics before starting:

  • 1 cup of baking soda (Arm and Hammer or any pure sodium bicarbonate)
  • 2 cups of distilled white vinegar (5% acidity is standard)
  • 1 gallon of hot water (not boiling — porcelain can crack)
  • Rubber gloves and a face mask for splash protection
  • Old towels to control any overflow
  • Optional: dish soap (1/4 cup) for extra lubrication on stubborn clogs

Total cost is under $3 if you do not have these on hand. Most kitchens already do.

Step 1 — Assess the Water Level

Look in the bowl. If water is at or near the rim, do NOT add more liquid — you will overflow the toilet. Bail out water with a small cup until the bowl is half full or less. Drop a couple of old towels around the toilet base to absorb any splashes.

If water is below normal level (because the clog is partial and slowly draining), the bowl can accept the baking soda mixture without overflow risk.

Step 2 — Add the Baking Soda

Pour 1 full cup of baking soda directly into the bowl. Try to spread it across the water surface rather than dumping in one spot. The baking soda needs to make contact with the clog, so deeper bowls benefit from a longer pour.

Wait 5 to 10 minutes after the baking soda. This lets the powder settle into the trap area and begin to soften the clog before adding vinegar.

Step 3 — Add the Vinegar Slowly

Pour 2 cups of vinegar into the bowl in a slow, steady stream. The reaction begins immediately — you will see bubbling and hear a fizzing sound. Pour the vinegar around the entire bowl rim, not just one spot, to maximize contact with the baking soda.

The reaction continues for 30 to 60 seconds. Do not flush during this time. The mechanical action of the gas bubbles is doing the work — flushing too early sends the cleaning agents past the clog before they can dissolve it.

Step 4 — Wait at Least 20 Minutes

This is the step most people skip. The reaction needs time to break down the clog. Wait at least 20 minutes — preferably 30 to 60 minutes for stubborn clogs — before any further action.

For maximum effectiveness on tough clogs, leave the mixture overnight. The longer the soak, the more thoroughly the clog dissolves.

Need help with your plumbing project? Get a free quote by phone.
📞 Call (877) 637-1527
Free, no-obligation quote · Connect with a local pro

Step 5 — Add Hot Water

After waiting, slowly pour 1 gallon of hot (not boiling) water into the bowl from waist height. The added pressure and warmth help push the now-loosened clog through the trap.

The water level in the bowl should drop noticeably as the clog clears. If it does, the method has worked. Wait another 10 minutes, then test with a single flush.

Step 6 — Flush and Verify

Flush once. Watch the water level — it should rise and then drain normally. If draining is sluggish but successful, run a follow-up flush after 5 minutes to ensure full clearance.

If the water rises to the rim and threatens to overflow, immediately remove the tank lid and lift the float ball to stop water flow. The clog has not cleared and a different approach is needed.

If the First Attempt Fails

Some clogs need a second pass. Wait at least 30 minutes after the first attempt, then repeat the entire process — fresh cup of baking soda, fresh 2 cups of vinegar, fresh gallon of hot water. Add 1/4 cup of liquid dish soap to the second attempt for extra lubrication.

If two complete attempts fail to clear the clog, baking soda is not going to work on this particular blockage. Stop pouring chemicals and move to mechanical solutions.

What to Try Next

When baking soda fails, the next tools are mechanical:

  1. A flange plunger (the bell-shaped one, not flat-cup) used with proper seal and 15 to 20 firm strokes
  2. A toilet auger (closet auger) — $25 at any hardware store, reaches up to 6 feet into the trap
  3. Removing and inspecting the toilet trap if neither plunger nor auger clears the line

If a closet auger encounters resistance it cannot dislodge, the clog is likely past the toilet itself in the home’s drain line. That is plumber territory.

When to Call a Plumber

Several signs indicate the clog is beyond DIY methods. Multiple drains backing up simultaneously (toilet, tub, sink) suggests a main line clog. Sewage smell from drains indicates the issue is in the vent stack or main line. Water rising in other fixtures when the toilet flushes confirms a downstream blockage.

Calling a plumber for a main line issue costs $200 to $600 typically, but ignoring the warning signs leads to sewage backup and water damage that costs $5,000 to $20,000 to remediate.

Final Thoughts

Knowing how to unclog a toilet with baking soda is genuinely useful knowledge that solves the majority of household clogs without chemicals, plumbers, or expensive tools. The method works on soft organic clogs (paper, waste, soap) and fails on solid objects (toys, hair clumps, sanitary products). Try the baking soda method first, give it the full 30 to 60-minute soak, repeat once if needed, and graduate to a closet auger before calling a plumber. Total cost: $3 in materials and 90 minutes of patience. The same job at a plumber’s hourly rate would run $150 to $300.

Get Free Quotes from Local Plumbers