Key Takeaways
- Baking soda and hydrogen peroxide paste is the most effective DIY grout cleaner for most situations.
- Let the paste sit for 15-30 minutes before scrubbing — the chemicals do the work so you do not have to.
- An old electric toothbrush or a grout brush cuts scrubbing effort in half compared to a regular toothbrush.
- Seal your grout after cleaning to prevent stains from coming back. Unsealed grout is porous and absorbs everything.
- Steam cleaners work well on grout without any chemicals — a good option for eco-conscious cleaners.
Grout starts white and slowly turns gray, brown, or black. It is one of the most frustrating cleaning challenges in any home because grout is porous — it absorbs dirt, soap scum, mold, and mildew like a sponge. Regular mopping cleans the tile but does almost nothing for the grout lines between them.
The traditional approach involves getting on your knees and scrubbing every grout line with a toothbrush. That works, but there is a smarter way. The key is applying the right cleaner, letting it sit long enough to break down the grime, and then using minimal scrubbing to finish the job.
Method 1: Baking Soda and Hydrogen Peroxide (Best for Most Grout)
This is the most effective all-around DIY grout cleaning method.
- Mix the paste: Combine 1/2 cup baking soda with 1/4 cup hydrogen peroxide (the standard 3% from the drugstore). Add a teaspoon of dish soap. Stir until you get a thick paste.
- Apply to grout lines: Use an old toothbrush, a squeeze bottle, or your fingers (with gloves) to apply the paste directly to the grout. Be generous.
- Wait 15-30 minutes. This is the crucial step most people skip. The peroxide and baking soda need time to break down the grime. For heavily stained grout, wait the full 30 minutes.
- Scrub the grout lines: Use a stiff-bristled grout brush or an old electric toothbrush. The power of an electric toothbrush genuinely makes this easier — the vibration loosens particles without requiring elbow grease.
- Rinse: Mop or wipe up the paste with clean water. You may need two passes to remove all residue.
Method 2: Vinegar Spray (Light Maintenance)
For grout that is not deeply stained but needs a refresh:
- Spray undiluted white vinegar directly on the grout.
- Let it sit for 5-10 minutes.
- Scrub lightly with a brush.
- Rinse clean.
Important: Do not use vinegar on natural stone tile (marble, travertine, slate). The acid etches and damages natural stone surfaces. Use a pH-neutral cleaner instead.
Method 3: Steam Cleaning (Chemical-Free)
A handheld steam cleaner is excellent for grout. The high-temperature steam kills mold and bacteria while loosening grime, all without chemicals.
- Fill the steam cleaner and let it heat up.
- Hold the nozzle close to the grout line and move slowly — about 1 inch per second.
- Wipe the loosened grime with a microfiber cloth immediately after steaming.
- Repeat for stubborn areas.
Steam cleaning is particularly good for bathroom grout where mold and mildew are the main problems.
Tackling Mold in Bathroom Grout
Bathroom grout is the most problematic because of constant moisture exposure. For grout with visible mold:
- Spray with a solution of 1 part bleach to 10 parts water (or use a commercial mold-specific grout cleaner).
- Let it sit for 10-15 minutes. Ventilate the room well.
- Scrub with a stiff brush.
- Rinse thoroughly.
For ongoing mold prevention, address the moisture source: run the bathroom exhaust fan during and for 30 minutes after every shower, and squeegee tile walls after bathing. Oregon's rainy climate means higher indoor humidity, which makes bathroom ventilation especially important.
The Missing Step: Sealing Your Grout
This is why your grout keeps getting dirty: unsealed grout is like a sponge. Once you go through the effort of cleaning it, seal it to prevent stains from returning.
- Make sure the grout is completely clean and dry (wait 24-48 hours after cleaning).
- Apply a penetrating grout sealer with the applicator tip, working one grout line at a time.
- Wipe excess sealer off the tile surface within 5-10 minutes.
- Allow to cure per the product instructions (usually 24-72 hours).
- Reapply sealer every 1-2 years.
A good grout sealer costs $10-$15 and takes about an hour to apply to a typical bathroom. It is the best return on effort you can get for long-term grout maintenance.
Quick Tips
- Test any cleaning method on an inconspicuous area first, especially on colored grout or natural stone tile.
- Do not mix bleach and vinegar. This creates chlorine gas, which is dangerous.
- Replace cracked or missing grout. Damaged grout lets water behind tiles, causing bigger problems. Regrouting small sections is a straightforward DIY project.
- Clean grout before it gets bad. A monthly scrub with baking soda paste takes 10 minutes. Waiting until grout is deeply stained turns it into an hour-long project.
Grout That Looks Like New
Clean grout transforms the look of a bathroom or kitchen. The paste-and-wait method does most of the work for you — apply it, walk away for 20 minutes, and come back to scrub off what has already been loosened. Follow up with a grout sealer and you will not have to do it again for a year or more.
If your tile and grout need a professional-grade deep clean, Otesse's deep cleaning service includes detailed bathroom and kitchen cleaning that reaches every grout line. Request a quote and let us handle the hard part.