How to Remove Dirt & Stains From Floor Tiles
Floor tiles are easy to live with — until the grout turns black, white water marks appear near the bathroom door, or a turmeric or oil stain refuses to come off. The good news is that most tile stains can be removed at home if you use the right method for the right stain. This guide covers the common ones, step by step.
Note: These methods are for glazed ceramic and vitrified tiles. Marble, mosaic, granite and Athangudi tiles react differently, especially to acids — see the section on stone floors at the end.
What You’ll Need
- Mild dish soap or a neutral floor cleaner
- Baking soda
- White vinegar (for ceramic and vitrified tiles only)
- Hydrogen peroxide (3%) for tough organic stains
- A soft scrub brush and an old toothbrush for grout
- Microfibre cloths, a bucket and a mop
- Rubber gloves
Safety first: Never mix bleach with vinegar, acids or ammonia-based cleaners — the fumes are dangerous. Test any method on a small hidden spot before using it on the whole floor.
Step 1: Remove Loose Dirt
Sweep or vacuum thoroughly, including corners and under furniture. Mopping over grit spreads it around and can scratch glossy tiles.
Step 2: Deep Clean the Tile Surface
- Mix a small amount of dish soap or neutral floor cleaner in warm water.
- Mop or scrub a small area at a time.
- Use a soft brush on textured or anti-skid tiles, where dirt sits in the surface pattern.
- Rinse with clean water and dry with a microfibre cloth to avoid streaks.
Step 3: Clean Dirty Grout
- Make a paste of baking soda and a little water.
- Apply it along the grout lines.
- Spray lightly with a 1:1 mix of vinegar and water (ceramic/vitrified areas only). It will fizz.
- Scrub with an old toothbrush after 5–10 minutes.
- Rinse well and dry.
Avoid using vinegar on grout too often — repeated acid use can weaken cement-based grout over time. For very dark grout, hydrogen peroxide with baking soda is a gentler option.
How to Remove Specific Stains
| Stain | What to do |
|---|---|
| Hard water / white marks | Wipe with diluted white vinegar, leave for a few minutes, scrub gently and rinse. Common in Karaikudi homes that use borewell water. |
| Oil and grease | Sprinkle baking soda to absorb fresh oil, then scrub with warm water and dish soap. For old kitchen grease, use a degreaser. |
| Turmeric and curry | Clean with soapy water first. For remaining yellow marks, apply a baking soda paste; on white tiles, hydrogen peroxide can help lighten it. |
| Tea, coffee and juice | Baking soda paste or hydrogen peroxide, left for 10 minutes, then scrub and rinse. |
| Rust | A paste of baking soda and water, or a little lemon juice on ceramic tiles only. Scrub gently and rinse quickly. Stubborn rust needs a dedicated rust remover. |
| Paint drops | Water-based paint: soften with warm soapy water and lift with a plastic scraper. Oil-based paint: a little thinner on a cloth, then wash with soap. |
| Cement and grout haze (after construction) | Needs a proper grout haze remover and careful scrubbing — best handled by professionals to avoid damaging the glaze. |
| Mould and mildew | Hydrogen peroxide or a diluted bleach solution (never mixed with acids), scrub and ventilate the room well. |
What Not to Use on Floor Tiles
- Steel wool or wire brushes: they scratch glazed and polished tiles
- Undiluted acids: strong toilet or “tile acid” cleaners can etch grout and damage the finish
- Too much floor cleaner: leaves a sticky film that attracts dirt
- Oily or wax-based cleaners on vitrified tiles: make floors slippery and streaky
Marble, Mosaic, Granite and Athangudi Floors
Natural stone and traditional floors need different care. Vinegar, lemon and acid cleaners can permanently dull marble and mosaic, and can wear away the colour layer of Athangudi tiles. For these floors, stick to a pH-neutral cleaner and read our guides on maintaining marble floors and mosaic floor cleaning and polishing.
Keeping Tiles Clean
- Sweep daily and mop with a mild cleaner
- Wipe spills immediately — turmeric and oil are much easier to remove when fresh
- Use doormats at entrances to trap sand
- Scrub grout lines once a month
- Consider sealing grout after a deep clean so it stays lighter for longer
When to Call a Professional
If stains have been there for years, grout has turned fully black, or you’re dealing with construction cement haze, machine scrubbing and professional products will save you hours of work and reduce the risk of damage. Learn more in our complete guide to professional floor cleaning.
Shine N Clean is based in Kandanur, Karaikudi. Call 90421 21978 or contact us.
9042121978
[…] how to remove dirt and stains from floor tiles for stain-specific […]
[…] For more tile stains, see how to remove dirt and stains from floor tiles. […]