Practical Baking Soda and Vinegar Drain Cleaner: Use It Right
A baking soda and vinegar drain cleaner can clear a slow sink or tub. Learn how to use it safely, what it cannot fix, and when to call a plumber.

Plumbing · Nationwide dispatch
Talk to a dispatcher now, no obligation
A baking soda and vinegar drain cleaner is a low-cost first step for a slow sink, shower or tub. The two react and fizz, which loosens soft buildup, and hot water rinses it away. It works best on early, light clogs. It will not dissolve grease or hair mats, and it cannot clear a blocked main line.
What a baking soda and vinegar drain cleaner can and cannot do
Baking soda is mildly alkaline and vinegar is acetic acid. Mixed in a drain, they react to form carbon dioxide and water. The foaming agitates thin residue such as soap film, toothpaste and bits of food, which lets hot water carry it down the pipe. That is the whole mechanism, so the cleaner has limits. Solid grease, hair tangled around a trap and objects dropped down a drain will still block the pipe after the reaction ends.
Quick facts for this drain cleaner
| Quick facts | |
|---|---|
| Time needed | About 30 minutes, plus a 30 to 60 minute wait |
| Materials | Baking soda, white vinegar, hot tap water |
| Best for | Slow drains from soap scum, hair film and light food debris |
| Not for | Full clogs, solid grease, tree roots, or a drain that backs up from another fixture |
How to use a baking soda and vinegar drain cleaner, step by step
- Remove standing water. Bail out as much as you can with a cup so the reaction reaches the clog.
- Pour about half a cup of baking soda straight into the drain opening.
- Follow it with about one cup of white vinegar. Expect fizzing right away.
- Cover the drain with a stopper or a wet cloth for 30 to 60 minutes. The cover keeps the fizz working downward instead of escaping up the drain.
- Flush with hot tap water for a minute. Water that is steaming but not boiling is enough. Boiling water can soften glued plastic joints.
Repeat once if the water is still slow. Do not repeat more than twice in a row without checking the drain, because the reaction can only do so much.
Why a homemade drain cleaner sometimes fails
If the water drains slowly again within a day, the blockage is deeper in the trap or the branch line, and no mix of kitchen ingredients will reach it. Sinks with a pop-up stopper often hide hair and soap in the stopper itself. Lift it out, clean it, and check the overflow channel behind the faceplate, which can hold a mat of residue that narrows the flow.
Safety: never mix this with bleach
Do not pour vinegar into a drain after bleach or any cleaner that contains bleach, and do not mix bleach with ammonia-based products. Bleach and vinegar release chlorine gas, which irritates the eyes and lungs. If a chemical drain cleaner was used earlier, rinse the drain with plenty of water before trying the baking soda method. Wear gloves and keep the room ventilated.
Keep drains clear between clogs
A monthly routine prevents most slow drains. Once a month, pour a half cup of baking soda followed by a cup of vinegar, wait, and flush with hot water. Put a mesh strainer in the kitchen sink and the shower to catch food and hair. Wipe grease into the trash rather than rinsing it down the drain, and do not pour cooking oil down the sink at all.
When to call a plumber instead
Call a plumber if several fixtures back up at once, if sewage smell comes up through the drain, if the toilet gurgles when the sink runs, or if water rises in a tub when another fixture drains. These signs point to a blockage in the main line, not the fixture, and a plumber can find the cause.
Baking soda and vinegar drain cleaner: a closer look at the reaction
A baking soda and vinegar drain cleaner works through a simple acid-base reaction that produces carbon dioxide gas and water. The foaming helps loosen soft residue, but the effect is mild and short. Baking soda and vinegar drain cleaner will not dissolve solid grease or hair that is wrapped around the trap. For best results, pour the baking soda first, follow with the vinegar, cover the drain for about thirty minutes, and flush with hot tap water. If the drain still drains slowly, the blockage is deeper than the reaction can reach, and a plumber or a drain snake is the next step.
Related reading
- How to Unclog a Kitchen Sink: Plunger, Trap and Snake
- How to Unclog a Bathtub Drain: 6 Methods That Work
- How to Clean a Garbage Disposal: Ice, Salt, Citrus and Brush
- Simple Guide: How to Get Rid of Drain Flies
Browse all plumbing guides, or find a plumber in your city from the plumbing directory.
Frequently asked questions
Is a baking soda and vinegar drain cleaner safe for pipes?
For most household pipes it is gentle, because the reaction is mild and the mixture is mostly water. Avoid boiling water with it, and avoid it entirely on a drain that is already leaking, since the fizz can push water through a weak joint.
How long should a baking soda and vinegar drain cleaner sit in the drain?
Thirty to sixty minutes is typical. Longer does not help much, because the reaction is spent within the first few minutes, and the stopper or cloth should come off before the water goes cold and stiff.
Can a baking soda and vinegar drain cleaner clear a toilet?
It can help with a light clog in a toilet trap, but a plunger or a closet auger is more effective. Never use it in a toilet with a bleach tablet in the tank, and never mix it with a toilet cleaner.
Why does my sink still drain slowly after this cleaner?
The clog is likely below the trap, or the stopper hides hair and soap that the mixture never reached. Remove and clean the stopper, then check the overflow channel. If the problem remains, the blockage is probably in the branch line.
How often should I use this cleaner as maintenance?
A monthly treatment is enough for most homes. Using it weekly does not add protection and can leave a film of residue, so rely on strainers and grease habits as the main prevention.
Does a baking soda and vinegar drain cleaner work on grease?
Only slightly. Hot water and a little dish soap break up light grease, but solid grease coats the pipe walls and resists both ingredients. Clear grease by flushing hot soapy water, and call a plumber if the drain is already sluggish.
Can I use it after a chemical drain cleaner?
Not right away. Flush the drain with plenty of cold water first, so no chemical remains in the trap. Then wait an hour before trying the baking soda method, and never add them together.
What should I do if the drain smells after this treatment?
A sour smell is usually leftover vinegar and residue in the trap. Run water for a minute. If a sewage smell persists, the trap may be dry or the vent blocked, and a plumber should check it.
People also search for
Related searches homeowners use when they look into this topic.
- baking soda and vinegar drain cleaner
- baking soda drain cleaner
- vinegar drain cleaner
- homemade drain cleaner
- clear slow drain naturally
- baking soda and vinegar clog
- natural drain cleaner
- slow sink drain fix
Ready to get plumbing repair scheduled in your area?
Call now to be connected with our dispatch team. Lines are staffed for emergency and same-day requests.
Call 1 (888) 854-0126