How to Clean Grout Lines and Keep Them White
Restore dingy bathroom tile joints fast using baking soda, hydrogen peroxide, and the right sealers without eroding your cement.
In this article
To clean grout lines and restore them, spread a paste of equal parts baking soda and 3 percent hydrogen peroxide over the joints. Let the mixture sit for 15 minutes, scrub with a narrow nylon brush, and wipe the residue away with warm water. This lifts trapped body oils, soap scum, and dark mold spots without stripping the cement base.
Key takeaways
- Skip straight vinegar and harsh acids, because they eat away at standard cement-based grout over time.
- Dwell time does the heavy lifting: let your cleaning solution sit for at least 10 minutes before scrubbing.
- A narrow, stiff nylon brush works far better than an old, soft toothbrush or abrasive wire bristles.
- You must apply a penetrating sealer after deep cleaning, or your grout lines will absorb dirt again within weeks.
Which cleaner works best on tile joints?
Standard household cleaners treat surface grime, but grout is porous. Dirt settles below the surface. Choosing the right cleaner comes down to how dirty your floor or shower wall is, and whether the grout is white or tinted.
| Cleaning agent | Best for | Dwell time | Safe on colored grout? | Acid risk |
|---|---|---|---|---|
| Baking soda and warm water | Light routine maintenance | 5 minutes | Yes | None |
| Baking soda and 3% hydrogen peroxide | Deep stains and mildew on white grout | 10 to 15 minutes | Test first | None |
| Powdered oxygen bleach and water | Large floor tile areas | 15 to 20 minutes | Yes | None |
| Distilled white vinegar | Mineral scale on unsealed ceramic | Instant rinse | No | High: dissolves cement |
| Commercial alkaline grout cleaner | Heavy commercial kitchen or mudroom grease | 5 to 10 minutes | Yes | None |
The biggest mistake homeowners make is spraying vinegar on bathroom tile. Vinegar has a pH of around 2 to 3. Portland cement grout is alkaline. The acid slowly breaks down the binder, leaving behind hollow, powdery joints that crack. Stick to alkaline or oxygen-based mixtures instead.
What tools do you need before starting?
Gather your supplies in advance so you do not track dirty paste across clean tile surfaces.
- 3 percent hydrogen peroxide
- Baking soda
- Stiff nylon grout brush with narrow bristles
- Microfiber cloths
- Clean bucket with warm rinsing water
- Nitrile cleaning gloves
- Penetrating grout sealer with an applicator bottle
Skip wire brushes entirely. Brass and steel wires shred grout lines and scratch glazed ceramic or porcelain tiles.
How do you clean grout lines step by step?
Follow this simple routine to lift stubborn grime out of your bathroom floor or shower wall.
- Clear and dry the surface. Sweep loose dirt and hair off the floor. If you are cleaning a shower, let the stall dry completely so water does not dilute your cleaning mixture.
- Mix the cleaning paste. Combine equal parts baking soda and 3 percent hydrogen peroxide in a plastic bowl until it reaches the consistency of warm frosting. For heavily greased floors, add one drop of liquid dish soap.
- Apply the paste along the lines. Spread the paste directly into the joints using a spoon or a gloved finger. Make sure the mixture sits directly on the grout without pooling excessively across the tile face.
- Let the paste sit. Wait 15 minutes. This dwell time allows the hydrogen peroxide to bubble up into the porous pockets and break up mildew, while the baking soda softens hardened soap scum.
- Scrub with firm, linear strokes. Work the brush along the joints using back-and-forth motions. Keep the brush flat against the seam. You do not need to push downward with extreme force; the bristle tips and the mild abrasive grit of the baking soda do the cutting.
- Wipe down with clean water. Wipe away the dirty paste using a damp microfiber cloth. Rinse the cloth in your bucket frequently. You will likely need two passes with fresh water to remove every trace of baking soda film.
- Let the floor dry completely. Turn on the bathroom exhaust fan and let the joints dry for 24 hours. Damp grout always looks two shades darker than dry grout, so withhold judgment until moisture evaporates fully.
What is the honest drawback of this method?
The catch is physical effort. While hydrogen peroxide loosens dirt chemically, a large bathroom floor with 12-inch tiles still demands 30 to 45 minutes on your hands and knees. If your knees or back cannot handle manual scrubbing, an oscillating multi-tool fitted with a soft scrubbing pad or an electric scrub brush from a hardware shop saves your joints, though you still have to clean up the wet slurry by hand.
How do you keep grout lines white permanently?
Clean grout stays clean only if you seal it. Cement grout functions like a hard sponge that drinks in dirty shower water and dirty mop water every single day.
Wait 24 to 48 hours after your deep clean so no moisture remains trapped in the cement. Buy a bottle of water-based penetrating grout sealer. Use a roller-wheel applicator bottle or a small foam brush to trace the sealer directly along each line. Let it soak into the joint for 10 minutes, then thoroughly buff any excess off the face of the tiles with a dry microfiber rag. If liquid sealer dries on glazed tile, it leaves a stubborn, cloudy haze.
Test the seal 24 hours later by flicking a few droplets of water onto the seam. If the water beads into distinct pearls on top, the line is protected. If the water sinks in and turns the joint dark gray, apply a second coat immediately. Repeat this simple sealing process once every 12 to 18 months in high-traffic shower stalls.