How to remove Rust stains
Rust and iron marks need acid, not bleach — chlorine bleach reacts with iron and locks the stain in for good.
The science in one line
Rust is iron oxide. Chlorine bleach reacts with iron and sets it permanently, so only a mild acid will lift it.
What is it on?
Pick the item or fabric — we'll jump you to the right method.
Washable garments
ModerateEveryday machine-washable clothes that can take a normal wash. Covers: Cotton, Polyester, Denim, Linen, Synthetics / Activewear, Nylon, Cotton Blend, Microfibre, Fleece.
What you'll need
- Fresh lemon juice or white vinegar
- Table salt
- Cool water
- Sunlight (colourfast items)
Step-by-step
0 of 0 done
-
Never use chlorine bleach on rust. It reacts with the iron and sets the stain permanently. Acid is the tool here.
-
Cover the mark with a paste of lemon juice and salt (or white vinegar and salt) and work it in gently.
-
Lay the item in direct sunlight for 30–60 minutes — UV helps the acid lift the iron oxide.
-
Rinse thoroughly with cool water and check — rust usually needs a second round.
Cold water
-
Launder on the coolest effective wash the care label allows, then air dry. Never tumble dry until the stain is fully gone.
Cold water
-
Re-apply lemon-and-salt paste or white vinegar and let it sit longer (up to an hour), keeping it damp.
-
Sun the damp item again; repeat the acid treatment as needed.
-
Rinse or blot well — any acid residue must come out.
Cold water
-
For stubborn rust, a commercial oxalic-acid rust remover works, but test first. If it will not shift after a couple of rounds, a professional clean is your best remaining option.
-
Rust that has been through a hot wash or dryer, or ever met chlorine bleach, is usually locked in for good.
-
A dedicated oxalic-acid rust remover (patch-tested) is the only remaining home option.
-
If it will not shift after a couple of rounds, a professional clean is your best remaining option.
Why this works
A mild acid (lemon juice or white vinegar) dissolves the iron oxide, and sunlight speeds the reaction on colourfast fabrics.
Is it safe for your garment's colour?
- White: On white fabric you can use 3% hydrogen peroxide or oxygen bleach to lift the last of the mark.
- Light: On light colours, test hydrogen peroxide on a hidden seam first — it can lighten dyes.
- Dark: On dark fabric, skip peroxide and chlorine bleach; use dish soap (and vinegar for tannins) to avoid a faded patch.
- Coloured: On coloured fabric, always test any oxidiser on a hidden seam first. When unsure, stick to dish soap and cool water.
If the stain has been heat-set or repeat treatment isn't working, book a Dryz pickup — we treat, clean and deliver across Melbourne.
Schedule a PickupFrequently asked questions
Can I remove a rust stain from cotton at home?
Yes. Cotton is washable and responds well to prompt home treatment, especially while the stain is fresh.
What is the biggest mistake with a rust stain?
Rubbing and heat. Blot rather than scrub, keep water cool until the mark has lifted, and never tumble dry a stain you can still see.
What if the rust stain has already dried or been through the dryer?
A dried stain needs soaking and repeat treatment; a heat-set one that has been tumble dried or ironed is often permanent. At that point a professional clean from Dryz is your best chance of saving the item.
Delicate & animal fibres
Pro onlyGentle fibres that need cool water, no enzymes and careful handling. Covers: Rayon / Viscose, Wool, Merino Wool, Cashmere, Silk, Satin.
What you'll need
- Fresh lemon juice or white vinegar
- Table salt
- Cool water
- Sunlight (colourfast items)
Step-by-step
0 of 0 done
-
Never use chlorine bleach on rust. It reacts with the iron and sets the stain permanently. Acid is the tool here.
-
Dab the mark with white vinegar or fresh lemon juice on a cloth and leave it a few minutes.
-
Give the acid a few minutes to work, keeping the spot damp.
-
Rinse thoroughly with cool water and check — rust usually needs a second round.
Cold water
-
Rinse in cool water and air dry away from direct heat and sunlight. Repeat gently rather than scrubbing.
Cold water
-
Re-apply lemon-and-salt paste or white vinegar and let it sit longer (up to an hour), keeping it damp.
-
Repeat the acid dabbing gently; avoid scrubbing delicate or household textiles.
-
Rinse or blot well — any acid residue must come out.
Cold water
-
For stubborn rust, a commercial oxalic-acid rust remover works, but test first. If a shadow remains, stop — further home attempts risk the fabric. Book a professional clean.
-
Rust that has been through a hot wash or dryer, or ever met chlorine bleach, is usually locked in for good.
-
A dedicated oxalic-acid rust remover (patch-tested) is the only remaining home option.
-
If a shadow remains, stop — further home attempts risk the fabric. Book a professional clean.
Why this works
A mild acid (lemon juice or white vinegar) dissolves the iron oxide, and sunlight speeds the reaction on colourfast fabrics.
Is it safe for your garment's colour?
- White: On white fabric you can use 3% hydrogen peroxide or oxygen bleach to lift the last of the mark.
- Light: On light colours, test hydrogen peroxide on a hidden seam first — it can lighten dyes.
- Dark: On dark fabric, skip peroxide and chlorine bleach; use dish soap (and vinegar for tannins) to avoid a faded patch.
- Coloured: On coloured fabric, always test any oxidiser on a hidden seam first. When unsure, stick to dish soap and cool water.
Rayon / Viscose is delicate. If the stain has set or the label says dry-clean only, book a Dryz pickup and let our specialists handle it.
Schedule a PickupFrequently asked questions
Can I remove a rust stain from rayon / viscose at home?
Often yes if you act while it is fresh and treat gently, but Rayon / Viscose is delicate. If it has set or the label says dry-clean only, professional cleaning is safer.
What is the biggest mistake with a rust stain?
Rubbing and heat. Blot rather than scrub, keep water cool until the mark has lifted, and never tumble dry a stain you can still see.
What if the rust stain has already dried or been through the dryer?
A dried stain needs soaking and repeat treatment; a heat-set one that has been tumble dried or ironed is often permanent. At that point a professional clean from Dryz is your best chance of saving the item.
Household & soft furnishings
Pro onlyItems you cannot toss in the machine — blot, do not soak. Covers: Carpet, Mattress, Bed Sheets / Linen, Towels, Tablecloth / Napkins.
What you'll need
- Fresh lemon juice or white vinegar
- Table salt
- Cool water
- Sunlight (colourfast items)
Step-by-step
0 of 0 done
-
Never use chlorine bleach on rust. It reacts with the iron and sets the stain permanently. Acid is the tool here.
-
Dab the mark with white vinegar or fresh lemon juice on a cloth and leave it a few minutes.
-
Give the acid a few minutes to work, keeping the spot damp.
-
Rinse thoroughly with cool water and check — rust usually needs a second round.
Cold water
-
Blot with a cloth dampened in clean cool water to rinse out the cleaner, then blot dry with a towel and let it air-dry fully. Do not soak — press a dry towel down to pull moisture back out.
Cold water
-
Re-apply lemon-and-salt paste or white vinegar and let it sit longer (up to an hour), keeping it damp.
-
Repeat the acid dabbing gently; avoid scrubbing delicate or household textiles.
-
Rinse or blot well — any acid residue must come out.
Cold water
-
For stubborn rust, a commercial oxalic-acid rust remover works, but test first. If a mark remains after a couple of gentle rounds, a professional clean is safer than soaking it — Dryz cleans rugs, curtains and soft furnishings across Melbourne.
-
Rust that has been through a hot wash or dryer, or ever met chlorine bleach, is usually locked in for good.
-
A dedicated oxalic-acid rust remover (patch-tested) is the only remaining home option.
-
If a mark remains after a couple of gentle rounds, a professional clean is safer than soaking it — Dryz cleans rugs, curtains and soft furnishings across Melbourne.
Why this works
A mild acid (lemon juice or white vinegar) dissolves the iron oxide, and sunlight speeds the reaction on colourfast fabrics.
Is it safe for your garment's colour?
- White: On white fabric you can use 3% hydrogen peroxide or oxygen bleach to lift the last of the mark.
- Light: On light colours, test hydrogen peroxide on a hidden seam first — it can lighten dyes.
- Dark: On dark fabric, skip peroxide and chlorine bleach; use dish soap (and vinegar for tannins) to avoid a faded patch.
- Coloured: On coloured fabric, always test any oxidiser on a hidden seam first. When unsure, stick to dish soap and cool water.
Carpet can’t be rinsed or machine washed, so over-wetting risks mould and watermarks. If a spot won’t lift, book a Dryz clean — we handle rugs, curtains and soft furnishings across Melbourne.
Schedule a PickupFrequently asked questions
Can I remove a rust stain from carpet at home?
Often yes for a fresh spot — the key is to blot and spot-clean without soaking, because carpet can’t be rinsed and trapped water causes mould. For a large or set stain, a professional clean is safer.
What is the biggest mistake with a rust stain?
Rubbing and heat. Blot rather than scrub, keep water cool until the mark has lifted, and never tumble dry a stain you can still see.
What if the rust stain has already dried or been through the dryer?
A dried stain needs soaking and repeat treatment; a heat-set one that has been tumble dried or ironed is often permanent. At that point a professional clean from Dryz is your best chance of saving the item.
Upholstery & curtains
Pro onlyFixed furnishings you cannot submerge — work from the surface. Covers: Upholstery / Sofa, Curtains.
What you'll need
- Fresh lemon juice or white vinegar
- Table salt
- Cool water
- Sunlight (colourfast items)
Step-by-step
0 of 0 done
-
Never use chlorine bleach on rust. It reacts with the iron and sets the stain permanently. Acid is the tool here.
-
Dab the mark with white vinegar or fresh lemon juice on a cloth and leave it a few minutes.
-
Give the acid a few minutes to work, keeping the spot damp.
-
Rinse thoroughly with cool water and check — rust usually needs a second round.
Cold water
-
Blot with a cloth dampened in clean cool water to rinse out the cleaner, then blot dry with a towel and let it air-dry fully. Do not soak — press a dry towel down to pull moisture back out.
Cold water
-
Re-apply lemon-and-salt paste or white vinegar and let it sit longer (up to an hour), keeping it damp.
-
Repeat the acid dabbing gently; avoid scrubbing delicate or household textiles.
-
Rinse or blot well — any acid residue must come out.
Cold water
-
For stubborn rust, a commercial oxalic-acid rust remover works, but test first. If a mark remains after a couple of gentle rounds, a professional clean is safer than soaking it — Dryz cleans rugs, curtains and soft furnishings across Melbourne.
-
Rust that has been through a hot wash or dryer, or ever met chlorine bleach, is usually locked in for good.
-
A dedicated oxalic-acid rust remover (patch-tested) is the only remaining home option.
-
If a mark remains after a couple of gentle rounds, a professional clean is safer than soaking it — Dryz cleans rugs, curtains and soft furnishings across Melbourne.
Why this works
A mild acid (lemon juice or white vinegar) dissolves the iron oxide, and sunlight speeds the reaction on colourfast fabrics.
Is it safe for your garment's colour?
- White: On white fabric you can use 3% hydrogen peroxide or oxygen bleach to lift the last of the mark.
- Light: On light colours, test hydrogen peroxide on a hidden seam first — it can lighten dyes.
- Dark: On dark fabric, skip peroxide and chlorine bleach; use dish soap (and vinegar for tannins) to avoid a faded patch.
- Coloured: On coloured fabric, always test any oxidiser on a hidden seam first. When unsure, stick to dish soap and cool water.
Upholstery / Sofa can’t be rinsed or machine washed, so over-wetting risks mould and watermarks. If a spot won’t lift, book a Dryz clean — we handle rugs, curtains and soft furnishings across Melbourne.
Schedule a PickupFrequently asked questions
Can I remove a rust stain from upholstery / sofa at home?
Often yes for a fresh spot — the key is to blot and spot-clean without soaking, because upholstery / sofa can’t be rinsed and trapped water causes mould. For a large or set stain, a professional clean is safer.
What is the biggest mistake with a rust stain?
Rubbing and heat. Blot rather than scrub, keep water cool until the mark has lifted, and never tumble dry a stain you can still see.
What if the rust stain has already dried or been through the dryer?
A dried stain needs soaking and repeat treatment; a heat-set one that has been tumble dried or ironed is often permanent. At that point a professional clean from Dryz is your best chance of saving the item.
Velvet
Pro onlyA dry-clean-only pile fabric — home treatment can crush or mark it. Covers: Velvet.
What you'll need
- Fresh lemon juice or white vinegar
- Table salt
- Cool water
- Sunlight (colourfast items)
Step-by-step
0 of 0 done
-
Never use chlorine bleach on rust. It reacts with the iron and sets the stain permanently. Acid is the tool here.
-
Dab the mark with white vinegar or fresh lemon juice on a cloth and leave it a few minutes.
-
Give the acid a few minutes to work, keeping the spot damp.
-
Rinse thoroughly with cool water and check — rust usually needs a second round.
Cold water
-
Rinse in cool water and air dry away from direct heat and sunlight. Repeat gently rather than scrubbing.
Cold water
-
Re-apply lemon-and-salt paste or white vinegar and let it sit longer (up to an hour), keeping it damp.
-
Repeat the acid dabbing gently; avoid scrubbing delicate or household textiles.
-
Rinse or blot well — any acid residue must come out.
Cold water
-
For stubborn rust, a commercial oxalic-acid rust remover works, but test first. If a shadow remains, stop — further home attempts risk the fabric. Book a professional clean.
-
Rust that has been through a hot wash or dryer, or ever met chlorine bleach, is usually locked in for good.
-
A dedicated oxalic-acid rust remover (patch-tested) is the only remaining home option.
-
If a shadow remains, stop — further home attempts risk the fabric. Book a professional clean.
Why this works
A mild acid (lemon juice or white vinegar) dissolves the iron oxide, and sunlight speeds the reaction on colourfast fabrics.
Is it safe for your garment's colour?
- White: On white fabric you can use 3% hydrogen peroxide or oxygen bleach to lift the last of the mark.
- Light: On light colours, test hydrogen peroxide on a hidden seam first — it can lighten dyes.
- Dark: On dark fabric, skip peroxide and chlorine bleach; use dish soap (and vinegar for tannins) to avoid a faded patch.
- Coloured: On coloured fabric, always test any oxidiser on a hidden seam first. When unsure, stick to dish soap and cool water.
Velvet is dry-clean only and easily ruined by DIY attempts. Book a Dryz pickup and let our specialists treat it.
Schedule a PickupFrequently asked questions
Can I remove a rust stain from velvet at home?
Velvet is dry-clean only, so home treatment is risky. Blot up the excess, then book a Dryz pickup and let our specialists treat it safely.
What is the biggest mistake with a rust stain?
Rubbing and heat. Blot rather than scrub, keep water cool until the mark has lifted, and never tumble dry a stain you can still see.
What if the rust stain has already dried or been through the dryer?
A dried stain needs soaking and repeat treatment; a heat-set one that has been tumble dried or ironed is often permanent. At that point a professional clean from Dryz is your best chance of saving the item.
Rather not risk it?
Book a Dryz pickup and let our specialists treat the rust stain for you.
Schedule a Pickup