TL;DR
No — never mix bleach and vinegar. The combination releases chlorine gas, which can cause serious lung irritation within seconds, even in small amounts.
This is one of the most dangerous combinations you can accidentally create under a kitchen sink, because both bottles look completely harmless sitting side by side.
The reaction happens fast: bleach is a strong base and vinegar is a mild acid, and mixing the two produces toxic chlorine gas almost immediately, not after minutes of sitting together.
Why the mix is dangerous
Household bleach is sodium hypochlorite, a strong base. Vinegar is acetic acid. When the two combine, the acid reacts with the chlorine compound and releases chlorine gas into the air, sometimes before you even notice a strong smell.
Symptoms of chlorine gas exposure
Watery eyes, coughing, a burning throat, chest tightness, and shortness of breath are the first signs. In a small, closed bathroom, concentrated exposure can cause more serious airway irritation that needs medical attention.
What to do if it happens
- Leave the area immediately — don't lean over the mixture to check the smell
- Open windows and doors, or move outside for fresh air
- Don't go back into the room until it has aired out completely
- Call Poison Control (in the US, 1-800-222-1222) if symptoms appear
- Go to an emergency room if breathing becomes difficult
How this usually happens by accident
It's rarely intentional. People add vinegar to a bleach-based toilet bowl cleaner to boost it, dump leftover cleaning products into one bucket, or use vinegar to cut the bleach smell — all of which create the same gas.
What to do instead
Use one cleaner at a time. Rinse a surface with plain water and let it dry before switching from bleach to vinegar or any other cleaner, and never store the two bottles where they could spill and combine.
If you ever smell a sharp chemical odor after mixing cleaners, treat it as an emergency: leave immediately and get fresh air. Bleach and vinegar should never share a bucket, a spray bottle, or even the same rag.