Cleaning Guide · Floors, bathrooms & terraces
How to remove rust stains from tiles: the complete, surface-safe guide
Why orange-brown rust marks appear, how to tell rust from other stains, the right method for each type of tile and stone, and how to stop the stains coming back.
⏱ 10 min read · 🏠 For homes, hotels, hospitals & offices · 🧤 Wear gloves
Quick answer: on ceramic, vitrified and porcelain tiles, apply a rust-removing tile cleaner or a 5–10% oxalic acid solution (50–100 g in 1 litre of warm water), leave it for 5–15 minutes, scrub with a nylon brush and rinse well. For old, set-in stains use an oxalic acid poultice left for several hours. Never use chlorine bleach on rust, as it can set the stain permanently, and never use acids on marble, Kota stone, mosaic or other limestone-type floors without testing, because acid dulls (etches) the stone.
In this guide
1. Why rust stains appear · 2. Is it really rust? · 3. Know your surface first · 4. Methods from gentle to strong · 5. Step-by-step: fresh stains · 6. Step-by-step: old, set-in stains · 7. Marble, Kota & natural stone · 8. Grout · 9. Mistakes to avoid · 10. Prevention · 11. Safety
1. Why do rust stains appear on tiles?
Rust is iron oxide. A stain forms whenever iron, water and air meet on a tile surface. The iron particles settle into the tiny pores of the tile or the grout and turn orange-brown. Common sources in Indian homes and buildings:
| Source | Where you usually see it |
|---|---|
| Iron-rich water (borewell, tanker or old municipal lines) | Orange-brown streaks under taps, in shower areas, around floor drains and on toilet bowls. |
| Metal objects left on wet floors | Round rings from gas cylinders, iron buckets, paint tins, shaving cans, steel almirah and furniture legs, cooler stands. |
| Rusty grills, railings and gates | Streaks on balcony, terrace and outdoor tiles after rain water drips from the metal. |
| Corroding pipes and fittings | Stains around old GI pipes, valves, geyser outlets and leaking joints. |
| Plant pots and fertilisers | Brown rings under planters; some fertilisers contain iron and stain balcony floors. |
| Iron inside the stone | Some marbles and granites contain natural iron minerals that slowly rust from within, often after wet cleaning. |
| Steel wool and wire brushes | Tiny metal fibres left after scrubbing rust into small orange spots a few days later. |
2. Is it really rust? Identify the stain first
Rust removers work on iron stains only. Using them on the wrong stain wastes time and product.
| What you see | Likely stain | What works |
|---|---|---|
| Orange, red-brown or yellow-brown marks, often in rings or streaks | Rust (iron) | Oxalic acid or a rust-removing tile cleaner (this guide). |
| White chalky crust around taps and on glass | Hard-water scale (calcium) | Descaler or tile cleaner. See our soap scum and hard-water guide. |
| White powder that comes back on outdoor tiles and walls | Efflorescence (salts from cement) | Dry brushing; fix the moisture source. |
| Green, black or dark slimy patches | Algae or fungus | Disinfectant cleaner and scrubbing. |
| Yellow-brown marks in toilets and urinals | Urine scale, often mixed with iron | Toilet bowl cleaner; treat any leftover orange colour as rust. |
Simple test: put a few drops of oxalic acid solution or lemon juice on a small part of the stain on a ceramic tile (never on marble). If the orange colour fades within a few minutes, it is rust.
3. Know your surface before you start
The same method that cleans a vitrified tile in minutes can permanently dull a marble floor. Check what your floor or wall is made of.
| Surface | Acid rust remover (oxalic)? | Best approach |
|---|---|---|
| Glazed ceramic wall and floor tiles | ✅ Yes | Tile cleaner or 5–10% oxalic solution; rinse well. |
| Vitrified and porcelain tiles (glossy or matte) | ✅ Yes | Same as ceramic. Matte and anti-skid tiles hold rust deeper; use a paste and a stiff nylon brush. |
| Cement grout | ⚠️ Short contact only | Short contact time, then rinse with plenty of water. Acid left too long can roughen grout. |
| Granite | ⚠️ Test first | Most granite tolerates a short oxalic treatment; resin-filled or dark polished granite can dull. Test in a hidden spot. |
| Sandstone (such as Jodhpur stone) | ⚠️ Test first | Often responds well to oxalic acid, but some sandstones contain lime. Test, then use a poultice. |
| Marble, Kota stone, limestone (Jaisalmer yellow), mosaic and terrazzo | ❌ Not as a normal cleaner | These contain calcium carbonate, which acid dissolves. See section 7. |
| Concrete, parking and outdoor paving | ✅ Yes | Stronger 10% solution; scrub with a deck brush and rinse. |
4. Rust removal methods: from gentle to strong
Always start with the gentlest method that works, then move up only if needed.
| Method | Best for | How strong | Notes |
|---|---|---|---|
| Baking soda paste + nylon scrubber | Very light, fresh marks | Mild | Safe on almost every surface; only removes surface rust. |
| Lemon juice + salt, or citric acid solution | Light rust on ceramic and vitrified tiles | Mild–medium | Food-grade acid. Leave 10–15 minutes. Not for marble or Kota. |
| Cleansol Tile Cleaner (Heavy Duty) | Rust, hard-water and soap scum on ceramic tiles | Medium–strong | Ready to use; clings to walls. Leave 3–5 minutes, scrub, rinse. |
| Oxalic acid solution (5–10%) | Most rust stains on tiles, sinks, concrete | Strong | The standard rust remover. Dissolves iron oxide into a soluble compound that rinses away. |
| Oxalic acid poultice | Old, deep or set-in stains; porous tiles and sandstone | Strongest | Draws rust out of the pores over several hours. |
Why oxalic acid works so well: it binds tightly to iron (chelation) and turns insoluble rust into a soluble iron oxalate that rinses away. Vinegar and lemon act the same way but are much weaker, so they work only on light stains.
5. Step by step: removing fresh or light rust stains
Wear gloves and open windows. Use rubber gloves and keep the area ventilated. Keep children and pets away until you finish.
Clean the area. Sweep and wash the tile with water and a little detergent so the remover reaches the stain, not dirt or oil.
Apply the remover. Pour Cleansol Tile Cleaner (Heavy Duty) directly on the stain, or apply a 5% oxalic solution (50 g of oxalic acid crystals dissolved in 1 litre of warm water) with a sponge.
Wait 5–10 minutes. Do not let it dry on the surface. On walls, re-apply if it runs off.
Scrub gently. Use a nylon brush or a white scrubbing pad. Avoid steel wool and wire brushes.
Rinse very well. Rinse with plenty of clean water and mop dry. Leftover acid can attract dirt or slowly affect grout.
Repeat if needed. If a light shadow remains, repeat once, or move to the poultice method below.
6. Step by step: old, deep or set-in rust stains (poultice method)
A poultice is a thick paste that stays wet on the stain for hours, dissolving the rust and pulling it up out of the pores. It works well on matte vitrified tiles, anti-skid tiles, sandstone and concrete.
Make a 10% solution. Dissolve 100 g of oxalic acid crystals in 1 litre of warm water in a plastic or glass container. Always add crystals to water, not water to crystals.
Mix a paste. Stir the solution into a fine absorbent powder such as talc, chalk powder (whiting / khadiya), fuller's earth (multani mitti) or plain white tissue paper, until it is as thick as peanut butter.
Apply a thick layer. Spread it 5–6 mm thick on the stain and about 1 cm beyond the edges.
Cover and wait. Cover with plastic film and tape the edges so it stays moist. Leave it for 6–24 hours.
Remove and rinse. Let it dry, scrape it off with a plastic scraper, then rinse the area thoroughly with clean water.
Repeat for deep stains. Very old stains may need 2–3 rounds. Each round should lighten the stain further.
Outdoor and concrete surfaces: for terraces, parking areas and paving with heavy rust from grills or vehicles, use a 10% solution, scrub with a stiff deck brush, leave 15–20 minutes, then rinse with a hose. Protect nearby plants and painted metal.
7. Rust on marble, Kota stone, mosaic and other natural stone
Marble, Kota stone, Jaisalmer and other limestones, and mosaic or terrazzo floors (which contain marble chips) are made of calcium carbonate. Acids such as oxalic acid, lemon, vinegar and most toilet or tile cleaners react with it and leave a dull, whitish patch called an etch. An etch is surface damage, not a stain, and no cleaner can remove it; it has to be polished out.
- Light rust on marble: first try a non-acid poultice. Mix talc or chalk powder with water and a little neutral liquid soap, apply thick, cover and leave for 24 hours. Repeat 2–3 times.
- Stubborn rust on marble: stone restorers use an oxalic acid poultice on the stain only, accepting that the spot will need re-polishing afterwards. Test in a hidden corner first and be ready to polish, or get a professional marble polisher to do it.
- Rust from inside the stone (iron minerals in the marble or granite itself) will keep coming back after cleaning. Keep the floor dry and consult a stone professional.
- For routine cleaning of marble and granite, use only a pH-neutral stone cleaner, never acid-based bathroom cleaners. See how to clean every type of floor.
Never use hydrochloric (muriatic) acid, "tezaab", or strong toilet cleaners on marble, Kota or mosaic floors. They eat into the stone within seconds and leave rough, dull, permanent marks.
8. Rust in grout lines
- Apply the remover with an old toothbrush only on the grout line, and keep contact time short (5 minutes).
- Rinse immediately and generously with water.
- For deep orange grout, use the poultice method for 2–4 hours instead of a strong liquid for longer.
- If the grout is cracked or crumbling, it is better to re-grout. Once clean and dry, seal the grout so iron water cannot soak in again.
9. Common mistakes to avoid
Using chlorine bleach
Bleach does not remove rust. It can oxidise the iron further and make the stain darker and permanent.
Mixing chemicals
Never mix rust removers or any acid with bleach or chlorine products. The mixture releases toxic chlorine gas.
Using steel wool or wire brushes
They scratch glazed tiles and leave tiny metal fibres that rust into new orange spots.
Acid on marble or Kota
Causes etching (dull patches) that needs professional polishing to repair.
Letting the remover dry
Dried product can leave marks and is harder to rinse. Keep it wet and rinse within the stated time.
Skipping the rinse
Acid left on the floor can roughen grout and attract dirt. Always rinse with plenty of water.
10. How to prevent rust stains coming back
| Cause | Prevention |
|---|---|
| Iron in borewell or tanker water | Install an iron-removal filter or water softener on the main line. Wipe shower areas and tap surrounds dry after use. |
| Metal objects on wet floors | Keep buckets, cylinders, cans and furniture legs on plastic stands, rubber caps or trays. Use plastic buckets in bathrooms. |
| Rusty grills and railings | Clean and repaint rusty metal; fix the drip line so rain water does not run onto the tiles. |
| Leaking pipes and old fittings | Fix leaks quickly and replace corroded GI pipes and fittings. |
| Porous grout and stone | Seal grout and natural stone once a year so stains cannot soak in. |
| Plant pots | Use saucers under planters and avoid spilling fertiliser on the floor. |
For routine cleaning, a weekly wash with an acid-free bathroom and tile cleaner stops light iron deposits from building up, so you rarely need strong rust removers.
11. Safety when using rust removers
- Wear rubber gloves and safety goggles. Oxalic acid irritates and can burn skin and eyes.
- Oxalic acid is poisonous if swallowed. Keep it locked away from children and pets, and never store it in food or drink containers.
- Do not breathe the powder. Dissolve crystals gently without creating dust.
- Never mix with bleach, hypochlorite, other cleaners or alkalis.
- If it gets on skin or in the eyes, rinse with plenty of running water for at least 15 minutes and seek medical help if irritation continues. If swallowed, do not induce vomiting; get medical help immediately.
- Keep remover away from coloured fabrics, painted surfaces, enamel and metal fittings, or rinse them at once if splashed.
Rust and tile cleaning products from Cleansol
Strongest rust remover
Oxalic Acid Crystals
99% purity crystals for rust stains on tiles, sinks, concrete and stone. 500 g to 25 kg packs.
Shop now →Ready to use
Tile Cleaner (Heavy Duty)
Removes rust, hard-water marks, soap scum and urine scale from ceramic tiles.
Shop now →Weekly cleaning
Bathroom & Tile Cleaner (Acid-Free)
Gentle routine cleaner that stops deposits building up.
Shop now →Mild alternative
Citric Acid Anhydrous
Food-grade acid for light rust and hard-water marks on ceramic tiles.
Shop now →For clothes & linen
Fabric Rust Stain Remover
Removes rust spots from clothes, bedsheets, carpets and upholstery.
Shop now →Want to know more about oxalic acid? Read our guide: Oxalic acid uses, dilution and safety →
Frequently asked questions
Stain still not going?
Send a photo of the stain and tell us the tile or stone type on WhatsApp. Our technical team will suggest the right product and method.
Chat on WhatsApp Shop oxalic acidSafety: this guide gives general guidance. Always test a cleaning method in a small hidden area first, follow the product label, wear gloves and goggles, and keep chemicals out of reach of children. For valuable marble or natural stone floors, consult a stone care professional.






