All guides
Cleaning & Care

How to Clean & Whiten Grout Without Harsh Chemicals

By LocalFixx Team · 2026-03-04 · 7 min read
How to Clean & Whiten Grout Without Harsh Chemicals

You can mop a tile floor until it shines, but if the grout lines are gray and grimy, the whole room still looks dirty. Grout is porous, so it soaks up dirt, soap scum, and mildew over time, turning from bright white to dingy brown. Most people assume that discoloration is permanent and start pricing out new tile, but in the vast majority of cases the grout just needs a proper deep clean. Learning how to clean grout and whiten it again doesn't require expensive products or toxic fumes. With a few household staples and a little elbow grease, you can refresh grout lines and make your tile look new.

Why Grout Gets Dirty and Discolored

Grout is a porous cement-based filler between tiles, and that porosity is the whole problem. It absorbs spills, body oils, soap scum, and moisture, which then breeds mildew and mold in damp areas like showers and around tubs. On kitchen and entry floors, grout traps tracked-in dirt and grease that darken the lines fastest. Unsealed or worn grout discolors quickest of all because there's no barrier protecting it. Cleaning grout naturally tackles the surface grime and lightens the lines, while sealing afterward is what keeps it from soaking up new stains and saves you from repeating the whole job in a month.

Tools and Materials You'll Need

  • Baking soda
  • White vinegar
  • Hydrogen peroxide (for white grout)
  • A stiff grout brush or old toothbrush
  • A spray bottle
  • Warm water and a bucket
  • Microfiber cloths or a mop
  • Grout sealer (for after cleaning)

How to Clean and Whiten Grout Step by Step

  1. Sweep or vacuum the tile first so you're not grinding loose dirt into the grout.
  2. Make a thick paste of baking soda and water, then spread it directly onto the grout lines.
  3. Spray the paste with a 50/50 mix of white vinegar and water. It will fizz, which helps lift grime. (Use vinegar only on ceramic or porcelain, not natural stone.)
  4. Let it sit for 5 to 10 minutes.
  5. Scrub each line with a stiff grout brush, working in short back-and-forth strokes. For white grout that needs extra whitening, swap the vinegar for hydrogen peroxide.
  6. Rinse thoroughly with warm water and wipe clean with a microfiber cloth.
  7. Once fully dry, apply a grout sealer to protect your freshly whitened grout from future stains.

Caution: Don't Use Vinegar on Natural Stone

Acidic cleaners like vinegar will etch and dull marble, travertine, and other natural stone. For stone tile, stick to a baking soda paste with plain water or a pH-neutral stone-safe cleaner.

Sealing grout after you clean it is the step most people skip, and it's the one that keeps your grout white for years instead of weeks.

How to Keep Grout Clean Longer

The easiest grout to keep clean is grout you maintain a little at a time. Wipe down shower walls with a squeegee after each use, run the exhaust fan or crack a window to ventilate damp rooms and discourage mildew, and reseal grout once a year. A quick weekly spray of diluted vinegar (on non-stone tile only) keeps soap scum from building up before it has a chance to set in. On floors, sweep regularly so grit doesn't get ground into the lines. Staying on top of these small habits means you'll rarely need to do a full deep scrub again, and your grout will stay noticeably brighter year-round.

If your grout is cracking, crumbling, or stained so deep it won't come clean, it may need regrouting or professional steam cleaning. A vetted LocalFixx tile pro can re-grout, repair, and seal your floors so they look new again. Get matched with a trusted San Diego specialist in minutes.

What is the best homemade grout cleaner?

A baking soda paste activated with vinegar (on ceramic or porcelain) or hydrogen peroxide (for whitening) is the most effective natural grout cleaner. It lifts grime and brightens without harsh chemicals.

Will bleach whiten grout?

Bleach can whiten grout short-term but it's harsh, can weaken the grout over time, and the fumes are unpleasant. Hydrogen peroxide is a gentler whitener that's nearly as effective for most dingy grout.

How often should I seal grout?

Reseal grout about once a year, or whenever water stops beading on the surface and starts soaking in. Sealing is what keeps your hard-won clean grout from staining again.

#grout cleaning#tile cleaning#bathroom cleaning#diy cleaning#floor care

Rather have a pro handle it?

Get matched with a vetted, insured local pro in about 30 minutes — and track them on the live map.

Go Back Top