Skip to main content

Grout Cleaner

Baking Soda Grout Cleaner: The Complete Guide (No Bleach Needed)

Baking Soda Grout Cleaner
Jack Martin — Grout and Tile Cleaning Specialist at GroutCleaner.com

Jack Martin · Grout & Tile Cleaning Specialist

10 years experience · 500+ products personally tested on real bathroom and kitchen tile. Every method on this page has been verified by Jack himself. Last reviewed: July 2026.

⚡ Quick Answer

Baking soda cleans grout because it is a mild abrasive (pH 8.3) that physically scrubs dirt from porous grout lines and breaks down grease chemically. Most effective method: mix 2 parts baking soda + 1 part hydrogen peroxide into a paste, apply to grout, wait 15 minutes, scrub, and rinse. No bleach required.
Here is a question I hear constantly: "I scrubbed my grout for an hour and it still looks grey — what am I doing wrong?" Almost always, the answer is not the product. It is the technique — and usually, the waiting time. Baking soda is one of the most effective DIY grout cleaner options available. But most people apply it and immediately start scrubbing, which is exactly what you should not do. This guide covers three methods tested on real tile, when to use each one, what actually happens chemically, and the five mistakes that cause most people to give up and reach for bleach.

Why Baking Soda Works on Grout

Close-up of porous grout lines between white ceramic bathroom tiles before cleaning with baking soda paste

Grout is porous — dirt and grease embed deep inside the surface, not just on top. That is why surface wiping alone never works. Grout is made from cement, sand, and water — and it is genuinely porous. Under a microscope it looks like a sponge. Every time you mop, shower, or cook, moisture carries dirt, soap scum, grease, and mineral deposits straight into those pores. Surface wiping just smears it around. Baking soda (sodium bicarbonate) tackles this two ways:

  • Physical abrasion: Baking soda crystals are mildly gritty — gentle enough not to scratch tile glaze, but rough enough to scrub loosened particles out of grout pores when you apply friction with a brush.
  • Alkaline chemistry: At pH 8.3, baking soda breaks the molecular bonds in grease and soap scum, making them water-soluble so they rinse away rather than spreading across the tile.
What baking soda alone cannot do: kill mold at the root, remove oxidised deep discoloration, or whiten grout darkened by years of mineral buildup. For those, you need to combine it with hydrogen peroxide — and the difference is dramatic. If you want to compare all homemade grout cleaner options side by side, we have tested six recipes in detail.

Method 1: Baking Soda + Water Paste

Best for: Regular maintenance, natural stone tile, first-time cleaning

Baking Soda + Water

✅ Safe on Natural Stone
⏱ Prep: 2 min ⏳ Dwell: 10–15 min 💰 Cost: <£0.50 🧱 All tile types safe
What you need: 3 tbsp baking soda · 1 tbsp water · Old toothbrush or grout brush · Microfiber cloth
  1. Mix 3 parts baking soda + 1 part water into a thick paste — toothpaste consistency. If it drips, add more baking soda.
  2. Press paste into grout lines with a toothbrush. Do not scrub yet — just coat evenly. Work in 2-foot sections.
  3. Leave for 10–15 minutes. This is the step most people skip. The baking soda needs contact time to pull dirt from inside the pores.
  4. Scrub using short back-and-forth strokes along the grout line — never circular. Circular motion spreads grime onto surrounding tile.
  5. Rinse thoroughly with warm water. Remove all white residue — leftover baking soda attracts new dirt.
Test Result: 6.5/10 — Excellent for light-to-moderate dirt. Safest option for marble and natural stone. Not enough power for deep stains or mold.

✅ Pros

  • Safe for ALL tile types including marble and travertine
  • Under £0.50 per application
  • No fumes, no gloves required
  • Perfect for weekly maintenance

⚠️ Cons

  • Will not remove deep stains or mold
  • Needs more scrubbing than Method 2
  • Less effective on heavily discolored grout

Method 2: Baking Soda + Hydrogen Peroxide

Best for: Deep stains, mold, yellowed or discolored grout, bathrooms and showers

Baking Soda + Hydrogen Peroxide Paste

⭐ Best Overall Results
⏱ Prep: 2 min ⏳ Dwell: 15–20 min 💰 Cost: ~£1 ⚠️ Patch test on natural stone
Bowl of baking soda and hydrogen peroxide mixed into a thick white paste for cleaning tile grout lines in bathroom

Paste should be thick enough to stay on the grout line without dripping. Mix fresh each time — hydrogen peroxide loses potency when stored after mixing. What you need: 2 parts baking soda · 1 part hydrogen peroxide (3%) · Optional: 2–3 drops dish soap for kitchen grout · Grout brush · Spray bottle Here is what actually happens: hydrogen peroxide is an oxidising agent. When it meets organic stains — mold, mildew, grease — it breaks down their chemical bonds at a molecular level. Combined with baking soda's abrasion, you are physically lifting that dissolved grime out of the pores. This is why results beat commercial tile and grout cleaners costing ten times as much.

  1. Mix 2 parts baking soda + 1 part hydrogen peroxide (3%) into a thick paste. Add dish soap if tackling kitchen grout.
  2. Apply paste firmly to grout lines. Work in sections — do not let paste dry on tile.
  3. Wait 15–20 minutes. You will see small bubbles forming — that is the oxidisation reaction working. Leave it.
  4. Scrub with a stiff grout brush using back-and-forth strokes. Paste turns slightly grey as it lifts embedded grime.
  5. Rinse thoroughly with a spray bottle to flush paste out of pores. Wipe dry with a clean cloth.
  6. Make fresh paste each time — do not store it. Hydrogen peroxide degrades within hours once mixed.
Test Result: 9/10 — Best of any DIY method tested. Removed deep staining and restored grout to near-original colour in one application on bathroom floor tile.

✅ Pros

  • Removes deep stains and kills mold
  • Whitens discoloured grout without bleach
  • Low fumes — safe in enclosed bathrooms
  • Under £1 per session

⚠️ Cons

  • Patch test required on dark natural stone
  • Cannot store — make fresh each use
  • Hydrogen peroxide not always on hand

Method 3: Baking Soda + Vinegar

Best for: Light surface dirt on sealed ceramic or porcelain tile only

Baking Soda + White Vinegar

⚠️ Limited Use — Read First
⏱ Prep: 1 min ⏳ Dwell: Max 5 min ❌ Never on natural stone ❌ Never on unsealed grout
This is the most shared grout tip online — and the most misunderstood. The fizzing reaction looks powerful but is actually a neutralisation reaction: acid (vinegar) and alkali (baking soda) cancel each other out, leaving water and carbon dioxide with very little cleaning power remaining. For light surface dirt on sealed ceramic tile, the brief mechanical fizzing dislodges some loose particles. Beyond that it is outperformed by every other method here. More importantly, vinegar (pH 2–3) permanently etches marble, travertine, limestone, and slate — and gradually erodes unsealed cement grout with repeated use. For a full breakdown of what works and what does not, see our DIY grout cleaner recipes guide. If using it anyway — sealed ceramic tile only:
  1. Apply baking soda paste to grout lines first and leave 5 minutes.
  2. Spray white vinegar onto the paste — fizzing starts immediately.
  3. Scrub within 2 minutes while fizzing is still active.
  4. Rinse immediately and completely. Do not let vinegar sit on the surface.
Test Result: 3.5/10 — Last resort only, sealed ceramic tile only. Outperformed by both other methods.

Which Method Should You Use?

Not sure which to reach for? This table makes the decision straightforward: Before and after comparison of bathroom floor grout cleaned with baking soda and hydrogen peroxide paste — one application, 20 minute dwell time

Left: bathroom floor grout before. Right: after one application of baking soda + hydrogen peroxide — 20 minutes dwell, one round of scrubbing.

Your Situation Best Method Safe on Natural Stone? Score
Weekly maintenance / light dirt Baking soda + water ✅ Yes 6.5/10
Deep stains, yellowing, discoloration Baking soda + hydrogen peroxide ⭐ ⚠️ Patch test first 9/10
Mold and mildew (bathroom/shower) Baking soda + hydrogen peroxide ⚠️ Patch test first 9/10
Kitchen grease stains Baking soda + dish soap ✅ Yes 7.5/10
Light dirt on sealed ceramic only Baking soda + vinegar ❌ Never 3.5/10
Natural stone (marble, travertine) Baking soda + water only ✅ Yes 6/10

Baking Soda vs Bleach: The Honest Answer

Chlorine bleach whitens grout by oxidising colour pigments in stains — it does not remove the dirt, it just changes the colour so it looks invisible. Within a few weeks the discoloration often returns because the underlying grime was never actually removed. Baking soda with hydrogen peroxide uses oxidisation too, but baking soda's abrasion physically removes the loosened dirt at the same time. You are cleaning the grout, not just bleaching it. If you are looking for the best grout cleaner for heavy-duty situations where DIY is not enough, we have compared the top commercial options with test scores. Two more reasons to avoid chlorine bleach for regular grout cleaning:
  • Long-term damage: Repeated bleach applications slowly break down the calcium silicate binders in cement grout, making it brittle and prone to cracking earlier than it should.
  • Safety: Bleach fumes in an enclosed bathroom without ventilation are genuinely harmful — especially if any residue of other cleaning products remains on surfaces.
The one situation bleach has any advantage: very heavy black mold in cracked or aged grout. Even then, oxygen bleach (sodium percarbonate — e.g. OxiClean) is safer and more effective than chlorine bleach.

5 Mistakes That Kill Your Results

Person using stiff grout brush in correct back-and-forth scrubbing technique along white ceramic tile grout lines after applying baking soda paste

Always scrub back-and-forth along the grout line — never in circles. Circular motion spreads grime from the grout onto surrounding tile.

  • Scrubbing immediately without dwell time. Baking soda needs at least 10 minutes of contact to work chemically. Scrubbing right away cuts effectiveness by more than half. The cleaning happens during the wait, not the scrub.
  • Making the paste too thin. A watery paste runs off the grout onto the tile and loses contact with the surface. It should be thick enough to stay on a vertical grout line without dripping.
  • Scrubbing in circles. Circular motion spreads dirt from the grout line outward onto the surrounding tile. Always scrub back and forth, following the direction of the grout line.
  • Using vinegar on the wrong tile. Marble, travertine, limestone, and slate are calcium-based — vinegar etches them permanently on contact. Test a drop in an inconspicuous corner first: if it fizzes, it is stone. Do not use vinegar.
  • Not rinsing thoroughly. Baking soda residue left on grout attracts new dirt faster than clean grout does. Rinse until water runs completely clear with no white residue visible.
⚠️ Never Mix These Combinations: Vinegar + bleach → toxic chlorine gas. Hydrogen peroxide + vinegar → peracetic acid, a respiratory irritant. Bleach + ammonia-based cleaners → chloramine gas.Use one product at a time. Rinse thoroughly before switching.

After Cleaning: The Step Most People Skip

Cleaning grout without sealing it afterwards is like washing your car and parking it back in mud. Grout is porous — without a sealer, it re-stains within weeks because nothing is blocking dirt and moisture from re-entering those pores. After your baking soda clean:
  • Allow grout to dry fully — at least 24 hours, ideally 48 hours before sealing.
  • Apply a penetrating grout sealer — not a membrane-forming sealer (those peel). A penetrating sealer soaks into the pores and blocks absorption from the inside.
  • Apply a second coat after the first dries (3–4 hours).
  • Re-seal annually, or every 6 months for kitchen floors and shower walls.
A good sealer reduces deep-clean frequency from monthly down to every 4–6 months in high-traffic bathrooms. Not sure how much sealer you need? Use the free grout calculator — enter your room dimensions and tile size for an instant estimate. For room-specific advice, see our guides on bathroom grout cleaner methods and best tile grout cleaners ranked by surface type.

Frequently Asked Questions

Does baking soda actually clean grout?Yes. Baking soda cleans grout through mild abrasion and alkaline chemistry (pH 8.3) — it physically scrubs grime out of porous grout and breaks down grease chemically. For light to moderate staining, baking soda paste alone works well. For deep stains or mold, combining it with hydrogen peroxide delivers significantly better results, tested at 9/10 by Jack Martin on real bathroom tile.
Is baking soda and vinegar good for cleaning grout?Only for light surface dirt on sealed ceramic or porcelain tile. The fizzing reaction is a neutralisation reaction — acid and alkali cancel each other out and leave very little cleaning power. Never use vinegar on natural stone tile — it permanently etches marble, travertine, and limestone. Baking soda + hydrogen peroxide is far more effective for most situations.
How long do you leave baking soda on grout?10–15 minutes for baking soda + water paste. 15–20 minutes for baking soda + hydrogen peroxide on deep stains. No more than 5 minutes if using vinegar. The dwell time is the single most important variable — most people rush this step and get poor results.
Can I use baking soda on natural stone tile grout?Yes — baking soda + water paste is safe for marble, travertine, and limestone. It is one of the only DIY options that is. Do not use vinegar, lemon juice, or hydrogen peroxide on natural stone without a patch test first — these can cause permanent etching on polished surfaces.
What is better for grout — baking soda or bleach?Baking soda (especially with hydrogen peroxide) is better long-term. Chlorine bleach changes the colour of stains without removing the underlying dirt — results are temporary. Repeated bleach use also weakens cement grout structure over time. Baking soda physically removes grime, produces minimal fumes, and does not damage grout with regular use.
How often should I clean grout with baking soda?Bathroom floors: every 3–6 months. Kitchen grout: every 2–3 months. Shower walls: monthly. After each deep clean, seal the grout — it dramatically reduces how quickly re-staining occurs and extends time between deep cleans.

How Much Grout Sealer Do You Need?

Use the free Grout Calculator — TCNA industry formula, instant results based on your tile size and room dimensions. Try the Free Calculator →
Posted in DIY