How to Clean Tile Grout: Methods That Work
Learn how to clean tile grout with proven methods like baking soda paste and acid solutions. Step-by-step guide for stained, dirty grout.

Tile grout gets dirty fast. It's porous, it sits between tiles where moisture and dust collect, and regular mopping barely touches it. The good news is that you have several effective ways to clean it yourself, depending on how stained your grout is and how much work you want to put in.
The Baking Soda and Hydrogen Peroxide Method
This is the gentlest approach and works well for light to moderate grout stains. You probably have both ingredients at home already.
Mix equal parts baking soda and 3% hydrogen peroxide (the standard drugstore kind) to form a thick paste. The consistency should be like peanut butter, thick enough to stick to the grout lines without running.
Use a small brush or old toothbrush to apply the paste directly to the grout. Work it into the lines, pushing it as deep as you can. Let it sit for 5 to 10 minutes. The longer you let it work, the better your results.
Scrub the grout lines with steady pressure for several minutes. You're working the paste into the porous material and lifting out dirt and stains. Rinse thoroughly with clean water and dry with a cloth or let air dry.
This method is safe for all tile types, won't damage grout sealers if you have them, and produces no toxic fumes. It's ideal if you have pets or kids around. If your grout still looks dingy after this treatment, you can repeat it or move on to something stronger.
The Muriatic Acid Solution for Heavy Stains
When grout is deeply stained or hasn't been cleaned in years, muriatic acid cuts through the buildup much faster than gentler methods. This is the heavy-duty option.
Related: How to Get Rid of Ants in the House: Methods That Work
Related: How to Get Rid of Cockroaches: Methods That Work
Related: How to Get Rid of Weeds in Your Lawn: 5 Methods That Work
Muriatic acid is caustic and dangerous if mishandled. Always work in a well-ventilated area, wear rubber gloves, and never touch your face while working. If you get any on your skin, rinse immediately with lots of water. If you're uncomfortable working with strong chemicals, skip this method.
The standard dilution is 1 part muriatic acid to 10 parts water. Never mix it the other way around (water into acid), because that causes dangerous heat and splashing. Pour the water into a plastic bucket first, then slowly add the acid.
Apply the solution directly to the grout with a brush or by pouring it carefully down the grout lines. Work in small sections so the solution doesn't dry before you scrub. Let it sit for 5 to 15 minutes, depending on how stained the grout is. You'll often see the dirt and stains start to dissolve or lift away.
Scrub with a grout brush or old toothbrush using moderate pressure. The acid is doing most of the work; you don't need to scrub as hard as with the baking soda method. Rinse very thoroughly with clean water multiple times to remove all traces of acid. Any residue left behind can keep working and damage the grout over time.
Mop slowly to avoid splashing, and dispose of the acid solution according to your local waste guidelines. Some areas allow it down the drain in small quantities; others require special disposal. Check your local regulations first.
Why Vinegar and Bleach Don't Work Well
You might have heard that vinegar or bleach clean grout, but both are poor choices for the job. Grout is highly porous, and both vinegar and bleach soak into it rather than cleaning the surface. They can even discolor the grout or leave it weaker over time.
Dish soap and water are similarly ineffective because soap doesn't penetrate grout the way stronger cleaners do. Save those for routine tile cleaning, and use them on the tile itself, not the grout lines.
Cleaning Steps for Any Method

Regardless of which cleaner you choose, follow this basic process:
- Sweep or vacuum the floor first to remove loose dust and debris.
- Apply your chosen cleaner directly to the grout lines.
- Let it sit for the recommended time (this gives it time to work).
- Scrub with a brush using firm, even pressure along the grout lines.
- Rinse repeatedly with clean water until no cleaner remains.
- Dry with a cloth or allow air drying.
Working in sections keeps you from overwhelming yourself and prevents cleaner from drying out before you scrub. Don't try to do your entire bathroom floor at once if you're using a strong cleaner like muriatic acid.
Keeping Grout Clean Between Deep Cleanings
Prevention is easier than cure. Build grout cleaning into your regular household routine so buildup doesn't get out of hand. A quick weekly or biweekly pass with a brush and warm water can stop dirt from setting in.
When you mop your tile floors, pay attention to the grout lines. Wipe them down while you're at it. Regular attention means you'll never need heavy-duty acid cleaning again, and the baking soda method will keep your grout looking fresh.
When to Call a Professional
Most homeowners can handle grout cleaning themselves, but there are times when hiring a professional makes sense. If your grout is severely stained, extensively damaged, or you have a very large area to clean, a professional tile cleaner has commercial equipment and stronger solutions that work much faster.
Professional cleaning also helps if you're pregnant, have respiratory issues, or have limited mobility. Muriatic acid especially is not worth risking your health over. A professional can get the job done safely and thoroughly.
Common questions
Bleach is not recommended for grout. Because grout is so porous, bleach soaks into it instead of cleaning it effectively. It can also weaken the grout over time and leave uneven discoloration. The baking soda and hydrogen peroxide method or muriatic acid solution are much more effective choices.
Light cleaning during your regular mopping routine keeps grout in good shape. A quick weekly wipe-down of grout lines prevents heavy buildup. Deeper cleaning with baking soda paste or stronger solutions might be needed once or twice a year, depending on foot traffic and moisture in your home.
The baking soda and hydrogen peroxide method is safe for sealed grout. Muriatic acid can damage grout sealant if applied too liberally or allowed to sit too long. If your grout is sealed, stick with the gentler baking soda method, or hire a professional if you have heavy stains.
Grout is cement-based and goes between floor tiles. Caulk is silicone or acrylic and goes around edges, doorways, and tubs. Never use muriatic acid on caulk; it will destroy it. For caulk, stick with mild soap and water or the baking soda method. If caulk is heavily stained or moldy, it's usually easier to remove and replace it than to clean it.


