How to Deep Clean and Refresh Discolored Tile Grout

Grout is the unsung hero of your tile floor or shower, acting as the structural buffer that keeps water from seeping behind your wall or beneath your floor. Over time, that porous cement mixture acts like a sponge, absorbing oils, soap scum, and dirt until it turns a permanent, dingy gray. If your grout lines have lost their original luster, simple surface wiping won't cut it—you need to break the bond of the grime and refresh the surface finish. Done well, this project does more than just make your bathroom look clean; it extends the life of your tile installation by preventing moisture intrusion. You are essentially stripping away years of buildup and sealing the pores shut so the next cycle of grime has nowhere to hide. Approach this with patience, as the secret to success is letting your cleaning agents dwell long enough to lift the embedded stains before you start scrubbing.

  1. Clear the Space First. Remove all rugs, bath mats, and toiletries from the surface. Sweep or vacuum thoroughly to ensure no loose grit or debris is dragged across the tile during the scrubbing process.
  2. Let Chemistry Do the Work. Apply a dedicated alkaline-based tile and grout cleaner or a paste made of baking soda and hydrogen peroxide to the lines. Let the solution dwell for at least 15 to 20 minutes to chemically break down the soap scum.
  3. Break the Bond. Use a stiff-bristled grout brush or a drill-mounted scrubbing attachment to work the solution into the porous material. Use firm, circular motions to lift the dirt from the depth of the grout joint.
  4. Extract the Grime. Immediately wipe up the resulting dirty slurry with a clean, damp microfiber cloth. Change your rinse water frequently to avoid pushing the dissolved dirt back into the clean grout.
  5. Wait for Complete Dryness. Use a dry towel to buff the tiles and ensure all moisture is pulled from the grout joints. Allow the area to air dry completely for at least 24 hours before applying any sealer.
  6. Lock in the Clean. Apply a penetrating grout sealer using the applicator tip or a small foam brush, following the grout line precisely. Wipe any excess sealer off the face of the tiles immediately before it hazes over.