Clean Shower Tile Without Damaging the Grout

Shower tile accumulates soap scum, hard water deposits, and mildew faster than almost any surface in the home because it lives in a perpetual cycle of wet and humid. The difference between a clean shower and a grimy one isn't about expensive products or hours of scrubbing — it's about understanding what you're removing and using the right mechanical action to get it off without grinding abrasive cleaners into your grout lines. A properly cleaned shower should look sharp under bathroom lighting and stay clean longer because you've removed the residue that new buildup clings to. Most commercial shower cleaners work, but they're expensive and often harsher than necessary for regular maintenance. The vinegar-and-scrub method handles soap scum and light mineral deposits without etching natural stone or bleaching colored grout. For serious mildew or years of neglect, you'll need a stronger approach, but for monthly or bi-weekly cleaning, this system works and costs almost nothing.

  1. Remove everything and do a dry sweep. Take all bottles, razors, and accessories out of the shower. Use a dry microfiber cloth or paper towels to wipe down the tile and remove loose hair, dust, and surface grime. This prevents you from scrubbing dirt into a paste when you add liquid.
  2. Spray tile with vinegar solution and let it sit. Fill a spray bottle with equal parts white vinegar and water. Spray all tile surfaces from top to bottom, working in sections so nothing dries before you scrub. Let the solution sit for 10 minutes to break down soap scum and mineral deposits. For stubborn areas, spray a second time.
  3. Scrub tile in circular motions. Use a nylon-bristle brush or non-scratch scrub pad to work the vinegar solution into the tile in small circular motions. Focus on grout lines where buildup hides. Apply firm pressure but don't grind — let the bristles do the work. Start at the top and work down so dirty solution doesn't drip onto clean areas.
  4. Rinse thoroughly with hot water. Use the showerhead or a bucket to rinse all tile surfaces with hot water, starting at the top. Make sure you flush every bit of vinegar and loosened grime down the drain. Check grout lines to confirm no residue remains.
  5. Treat mildew spots with hydrogen peroxide. If you see black or pink mildew in grout lines, spray those spots with 3% hydrogen peroxide and let sit for 10 minutes. Scrub with a grout brush, then rinse. For persistent mildew, make a paste of baking soda and peroxide, apply it to the grout, let sit 15 minutes, scrub, and rinse.
  6. Squeegee and dry the tile. Use a squeegee to remove standing water from tile surfaces, working top to bottom. Follow up with a microfiber cloth to dry corners, grout lines, and any areas the squeegee missed. This prevents new water spots and keeps mildew from returning quickly.
  7. Clean the showerhead and fixtures. Wipe down the showerhead, faucet handles, and any metal fixtures with the vinegar solution and a cloth. For mineral buildup on the showerhead, unscrew it and soak in straight vinegar for 30 minutes, then scrub and rinse.
  8. Inspect and touch up caulk lines. Check the caulk along the tub edge and in corners for mildew, cracks, or gaps. If caulk is discolored or damaged, plan to remove and replace it. For now, wipe it down with peroxide to kill surface mildew.