A good grout cleaner DIY recipe saves money, avoids harsh chemical fumes, and often works better than commercial products. Grout is porous, which means it absorbs dirt, grease, mildew, and stains over time. Regular cleaning prevents discoloration and keeps your tile flooring looking fresh. This guide provides tested DIY grout cleaning recipes for every level of grime, along with the tools, techniques, and resealing advice you need to restore your grout to like-new condition.
- Why Grout Gets Dirty
- Essential Tools for DIY Grout Cleaning
- Recipe 1: Baking Soda and Water Paste (Mild Cleaning)
- Recipe 2: Baking Soda and Vinegar (Moderate Cleaning)
- Recipe 3: Hydrogen Peroxide and Baking Soda (Heavy Cleaning)
- Recipe 4: Oxygen Bleach (Deep Cleaning)
- Recipe 5: Steam Cleaning (Chemical-Free)
- Techniques for Maximum Results
- Work in Small Sections
- Scrub Along the Grout Line
- Rinse Thoroughly
- Dry the Surface
- Address Mildew at the Source
- When to Reseal Your Grout
- What Not to Do When Cleaning Grout
- When to Call a Professional
- Final Thoughts
Why Grout Gets Dirty
Understanding why grout discolors helps you prevent buildup and choose the right cleaning approach.
Grout is a cement-based material filled with microscopic pores. These pores absorb liquids, dirt particles, soap residue, cooking grease, and organic matter like mildew spores. Unsealed grout absorbs contaminants faster than sealed grout, which is why new grout stays clean longer than grout that has lost its original sealant over time.
In bathrooms, the primary culprits are soap scum, body oils, and mildew. In kitchens, cooking grease, food spills, and cleaning product residue cause discoloration. In entryways and mudrooms, tracked-in dirt and road salt embed in grout lines. Each contaminant type responds to different cleaning agents, which is why no single DIY grout cleaner works for every situation.
Essential Tools for DIY Grout Cleaning
Before mixing any cleaning solution, gather these tools for the most effective results.
- Grout brush: A small, stiff-bristled brush specifically designed for grout lines. The narrow profile fits into grout joints. Avoid metal brushes, which scratch and damage grout.
- Old toothbrush: Perfect for corners, edges, and small areas that a grout brush cannot reach.
- Spray bottle: For applying liquid solutions evenly across grout lines.
- Squeeze bottle: For applying paste directly into grout joints.
- Bucket: For mixing solutions and holding rinse water.
- Microfiber cloths: For wiping residue and drying the surface.
- Rubber gloves: Protect your hands from cleaning agents and prolonged water exposure.
- Knee pads: You will be on the floor for a while. Protect your knees.
Recipe 1: Baking Soda and Water Paste (Mild Cleaning)
This is the gentlest and safest grout cleaner DIY recipe. It works well for regular maintenance cleaning and light discoloration.
Ingredients
- 1/2 cup baking soda
- 2-3 tablespoons water
Instructions
- Mix baking soda and water in a small bowl to form a thick paste (consistency of toothpaste).
- Apply the paste directly to grout lines using your finger, a squeeze bottle, or an old toothbrush.
- Let the paste sit on the grout for 10-15 minutes.
- Scrub each grout line with a grout brush using firm, back-and-forth motions.
- Wipe away the residue with a damp microfiber cloth.
- Rinse the entire area with clean water and dry.
Why It Works
Baking soda is a mild abrasive that physically scrubs away surface grime without scratching tile or damaging grout. Its alkaline pH also helps dissolve acidic stains like food residue and soap scum.
Recipe 2: Baking Soda and Vinegar (Moderate Cleaning)
Adding vinegar to the baking soda paste creates a fizzing reaction that loosens embedded dirt and dissolves soap scum.
Ingredients
- 1/2 cup baking soda
- 1/4 cup white distilled vinegar
- Warm water for rinsing
Instructions
- Apply baking soda paste (baking soda mixed with a small amount of water) to the grout lines.
- Pour vinegar into a spray bottle and spray directly over the baking soda paste.
- The mixture will fizz vigorously. Let it fizz and work for 5-10 minutes.
- Scrub the grout lines with a grout brush.
- Wipe clean with a damp cloth and rinse thoroughly with water.
Important Note About Vinegar
Do not use vinegar on natural stone tiles including marble, travertine, limestone, or slate. Vinegar is acidic and will etch and damage natural stone flooring. This recipe is safe for ceramic and porcelain tile only.
Recipe 3: Hydrogen Peroxide and Baking Soda (Heavy Cleaning)
Hydrogen peroxide is a mild bleaching agent that whitens grout and kills mildew. Combined with baking soda, it creates a powerful grout cleaner DIY solution for moderate to heavy discoloration.
Ingredients
- 1/2 cup baking soda
- 1/4 cup hydrogen peroxide (3% concentration, standard drugstore variety)
- 1 teaspoon liquid dish soap
Instructions
- Mix all ingredients in a bowl or squeeze bottle until combined into a smooth paste.
- Apply the paste to grout lines generously.
- Let the mixture sit for 15-20 minutes. For heavily stained grout, extend to 30 minutes.
- Scrub with a grout brush, applying firm pressure on stubborn stains.
- Wipe clean and rinse thoroughly with water.
- Repeat on stubborn areas if needed.
Why It Works
Hydrogen peroxide releases oxygen when it contacts organic material, which bleaches stains and kills mildew at the root. The dish soap cuts through grease and oil. The baking soda provides abrasive scrubbing power. Together, they tackle the three main types of grout contamination: organic stains, grease, and surface grime.
Recipe 4: Oxygen Bleach (Deep Cleaning)
Oxygen bleach (sodium percarbonate) is the heavy-duty option for severely discolored, mildewed, or neglected grout. It is gentler than chlorine bleach but significantly more powerful than the recipes above.
Ingredients
- 2 tablespoons oxygen bleach powder (OxiClean, Zep, or generic sodium percarbonate)
- 2 cups warm water
Instructions
- Dissolve the oxygen bleach powder in warm water. Stir until fully dissolved.
- Pour or spray the solution generously onto the grout lines, ensuring they are fully saturated.
- Let the solution sit for 30-60 minutes. For extreme staining, leave it for up to 2 hours. Keep the surface wet by reapplying as needed.
- Scrub the grout lines with a grout brush.
- Mop or wipe the entire surface clean with fresh water.
- Allow the floor to dry completely.
Why It Works
Oxygen bleach releases hydrogen peroxide and sodium carbonate when dissolved in water. The sustained release of oxygen over an extended soaking period penetrates deep into grout pores, bleaching stains and killing mildew that surface scrubbing alone cannot reach. This is the closest DIY equivalent to professional grout cleaning.
Safety Notes
- Oxygen bleach is color-safe and will not damage colored grout or tiles
- Wear rubber gloves during application
- Ventilate the room during use
- Do not mix oxygen bleach with vinegar or chlorine bleach
- Test on an inconspicuous area first if using on colored grout
Recipe 5: Steam Cleaning (Chemical-Free)
If you prefer avoiding all chemicals, a handheld steam cleaner provides effective grout cleaning using only water. The high-temperature steam (200-300 degrees Fahrenheit) kills mildew, dissolves grease, and loosens embedded dirt from grout pores.
How to Steam Clean Grout
- Fill the steam cleaner with water and allow it to heat up fully.
- Attach the narrow nozzle or grout brush attachment.
- Direct the steam along each grout line, moving slowly (about 1 inch per second).
- Immediately wipe the loosened grime with a microfiber cloth.
- Repeat on stubborn areas.
Handheld steam cleaners suitable for grout cleaning cost $30-$80 and are reusable for years. They are an excellent investment if you have a lot of tile flooring to maintain.
Techniques for Maximum Results
The right technique matters as much as the right recipe. These professional tips improve your results regardless of which cleaning solution you use.
Work in Small Sections
Apply your cleaning solution to a 3-4 square foot area at a time. This prevents the solution from drying before you scrub it, which reduces its effectiveness. Move systematically across the room, completing each section before advancing.
Scrub Along the Grout Line
Scrub back and forth along the grout line rather than across it. Scrubbing across the joint pushes dirty water onto the tile surface and is less effective at cleaning the grout itself.
Rinse Thoroughly
Cleaning solution residue left in grout attracts new dirt faster. Rinse each cleaned section with clean water and a microfiber cloth. Change your rinse water frequently.
Dry the Surface
After cleaning and rinsing, dry the floor with a clean towel or allow it to air dry completely. Standing water on freshly cleaned grout can redeposit dissolved minerals and leave water spots.
Address Mildew at the Source
In bathrooms, mildew returns quickly if the underlying moisture problem is not addressed. Improve ventilation by running the exhaust fan for 20-30 minutes after every shower. Squeegee shower walls after use. Fix any leaks that keep grout perpetually damp.
When to Reseal Your Grout
Cleaning restores grout’s appearance, but sealing prevents future staining and makes ongoing maintenance easier. Reseal your grout after a deep cleaning session for the best results.
How to Tell If Grout Needs Sealing
Drop a few drops of water on a grout line. If the water absorbs into the grout within 1-2 minutes, the sealer has worn off and the grout needs resealing. If the water beads on the surface, the existing sealant is still effective.
How to Seal Grout
- Ensure the grout is completely clean and fully dry (wait 24-48 hours after deep cleaning).
- Choose a penetrating grout sealer (not a topical sealer, which can peel and discolor).
- Apply the sealer along each grout line using the applicator bottle or a small brush.
- Allow the sealer to penetrate for 5-10 minutes.
- Wipe any excess sealer off the tile surface with a dry cloth.
- Apply a second coat for maximum protection.
- Allow 24 hours of curing time before exposing the grout to water.
How Often to Reseal
Bathroom and kitchen grout should be resealed every 1-2 years. Floor grout in living areas can go 2-3 years between applications. High-traffic commercial environments may need annual resealing.
What Not to Do When Cleaning Grout
- Do not use chlorine bleach regularly: While effective at whitening, chlorine bleach degrades grout over time and can discolor colored grout. Oxygen bleach is safer for regular use.
- Do not use metal brushes or tools: Wire brushes, screwdrivers, and metal scrapers gouge grout and create channels where dirt collects faster.
- Do not use vinegar on natural stone: Acidic cleaners etch marble, travertine, and limestone. Use pH-neutral cleaners only on natural stone tile.
- Do not skip rinsing: Residual cleaning agents attract dirt and leave a film that dulls the tile surface.
- Do not over-saturate: Excessive water can seep under tiles and weaken the thinset adhesive. Use enough solution to clean the grout without flooding the floor.
When to Call a Professional
DIY grout cleaning handles most situations, but some conditions require professional intervention.
- Grout that remains stained after multiple cleaning attempts with oxygen bleach
- Cracked, crumbling, or missing grout that needs regrouting
- Widespread mildew that returns within days of cleaning, indicating a moisture problem behind the tiles
- Large areas (over 500 square feet) where professional equipment saves significant time
- Epoxy grout that does not respond to standard cleaning methods
Professional grout cleaning and resealing typically costs $1-$3 per square foot. Regrouting costs $5-$15 per square foot depending on tile size and grout joint width.
Final Thoughts
A grout cleaner DIY approach using pantry staples like baking soda, hydrogen peroxide, and oxygen bleach delivers results that rival commercial products at a fraction of the cost. Start with the mildest recipe and work up to stronger solutions as needed. Invest 15 minutes in resealing after cleaning, and your grout will stay cleaner for years. The combination of regular maintenance cleaning and periodic deep cleaning keeps your tile floors looking as good as the day they were installed.