Vinegar vs Bleach for Mould: Which Is Better?

When you spot mould in your home, the first question is usually: what do I clean it with? The two most commonly recommended options are household bleach and white vinegar. But which one actually works? The answer might surprise you — and it could save you from making a mistake that makes your mould problem worse.

The Case for Vinegar

White vinegar (5% acetic acid) is effective against approximately 82% of mould species, according to research. Unlike bleach, vinegar is mildly acidic, which allows it to penetrate into porous surfaces where mould hyphae (root structures) are embedded. This means vinegar can actually reach and kill mould beneath the surface, not just bleach away the visible colour. Vinegar is also non-toxic, produces no harmful fumes, and is safe to use around children and pets.

For effective use, apply undiluted white vinegar directly to the mouldy surface using a spray bottle. Let it sit for at least 60 minutes without rinsing. For stubborn mould, follow up with a baking soda paste (mix baking soda with water to form a thick paste, apply, scrub, and rinse). This combination is more effective than either product alone.

The Case Against Bleach

Household bleach (sodium hypochlorite) works on non-porous surfaces like glass and ceramic tiles. However, on porous materials — where most household mould grows — bleach fails because the chlorine component cannot penetrate the surface while the water component adds moisture that feeds mould regrowth. For a detailed explanation, read our guide on DIY mould removal safety guide.

Additionally, bleach produces toxic fumes, can damage coloured surfaces, corrodes metals, and degrades grout and caulking with repeated use. It’s a harsher product with worse outcomes for mould removal.

Head-to-Head Comparison

Factor Vinegar Bleach
Kills mould on porous surfaces Yes (82% of species) No (surface only)
Kills mould on non-porous surfaces Yes Yes
Toxic fumes No Yes
Safe around children/pets Yes No
Damages surfaces Mild (natural stone) Yes (grout, fabrics, metals)
Adds moisture to material Minimal Significant
Prevents regrowth Partially No

Other Effective Alternatives

Beyond vinegar, several other products outperform bleach for mould removal: hydrogen peroxide (3%) kills mould and whitens stains without toxic fumes; tea tree oil (10 drops per cup of water) is a potent natural antifungal; and commercial mould removers containing benzalkonium chloride are formulated specifically for residential mould treatment.

When Neither Is Enough

For mould covering more than one square metre, mould on structural materials, or persistent mould that keeps returning despite cleaning, neither vinegar nor bleach is sufficient. These situations require professional mould removal with commercial-grade equipment and antimicrobial treatments. Use our calculate removal costs to understand the cost, and check our removing mould from bathroom ceilings for room-specific guidance on tackling bathroom mould safely.

The verdict is clear: for DIY mould cleaning, vinegar beats bleach every time. For serious mould problems, neither household product is adequate — and black mould removal ensures the job is done properly the first time.

Need Professional Help?

If you’re dealing with mould in your home, don’t wait for it to get worse. Our Hobart-based mould removal specialists are ready to help you reclaim a safe, healthy living environment. Take our free mould risk assessment to understand the severity of your situation, or contact us directly for a no-obligation consultation.

Take the Free Mould Risk Assessment