How to Remove Rust Stains From Clothes and Fabric

Published by StainWise Editorial Team, founded and directed by Michael McCormick · August 12, 2026

Rust is the stain that most often gets made permanent by the person trying to remove it, because the instinctive response — reach for the bleach on an orange-brown mark — is exactly wrong.

Rust is iron oxide: a mineral deposit, not an organic pigment. It has no chromophore for an oxidising agent to break. Worse, chlorine bleach is itself an oxidiser, so applying it to iron drives further oxidation and can fix the mark into the fibre permanently. Oxygen bleach does nothing useful either, for the same reason.

What does work is acid, which converts insoluble iron oxides into soluble iron salts that simply rinse away. This is one of the few stains where vinegar, lemon juice or a dedicated rust remover is not a supporting player but the entire method.

Rust typically arrives from metal hangers, radiators, washing machine drum damage, iron-rich water supplies, metal fastenings, garden tools or damp storage against metal.

What You'll Need

  • Fresh lemon juice, or distilled white vinegar
  • Salt or cream of tartar
  • Liquid laundry detergent
  • Sunlight, which genuinely helps on white cotton
  • A commercial rust remover for fabric, for stubborn cases (follow its label exactly)
  • White cloths and a soft brush
  • Cool water

Commercial rust removers usually contain oxalic or hydrofluoric-type acids and are considerably stronger than household acids. They can damage fabric and skin, so use them only per their directions, with gloves and ventilation, and only on fabrics the label permits.

Act Quickly

Rust rarely appears suddenly, but treatment is easier before it has been through repeated wash cycles.

  1. Identify it correctly. Rust is orange-brown, often with a defined edge that matches a metal object, and it is frequently accompanied by a mark on the reverse of the fabric.
  2. Keep it away from chlorine bleach. This is the single most important instruction.
  3. Do not tumble dry a rust-marked garment — heat helps fix it.
  4. Remove the source. Replace the rusting hanger, check the washing machine drum, or move the item away from the metal causing it, or the mark will return.

Step-by-Step Removal Instructions

  1. Lay the fabric flat with a white cloth beneath the stain.
  2. Apply acid. Saturate the mark with fresh lemon juice, or with white vinegar if lemon is unavailable.
  3. Add salt. Sprinkle a layer of salt or cream of tartar over the wet mark. The salt provides mild abrasion and helps hold the acid in contact with the fibre.
  4. Leave it to work for 30 minutes. Keep the area damp; re-apply acid if it starts to dry. Acid needs contact time, not pressure.
  5. For white cotton and linen, place the item in direct sunlight while still damp with lemon juice. Sunlight markedly accelerates the reaction — this is the classic and genuinely effective treatment for rust on white cotton. Leave it an hour or more, keeping it damp.
  6. Rinse thoroughly in cool water and inspect while wet.
  7. Repeat the whole cycle if the mark has faded but not gone. Two or three rounds is normal.
  8. Apply liquid detergent and launder at the warmest temperature the care label allows.
  9. Inspect while damp. If rust remains, consider a commercial rust remover formulated for fabric, following its label exactly and spot-testing first.
  10. Do not tumble dry until the mark has completely gone.

Removing Rust Stains From Different Fabrics

Cotton

The best case by a wide margin. Cotton tolerates lemon juice, vinegar, salt, sunlight and repeated treatment, and white cotton in particular responds very well to the acid-plus-sunlight method. Coloured cotton needs a spot-test first, since acid and strong sunlight can both affect dye. See cotton care.

Linen

Behaves like cotton and responds well, but linen is weaker when wet, so avoid vigorous rubbing with salt and support the fabric instead. Prolonged strong sunlight can weaken linen fibres, so limit exposure. See linen care.

Polyester

Responds moderately. Polyester does not hold iron as tightly as cotton, so acid treatment often works, but the fibre is more sensitive to strong commercial rust removers. Keep temperatures moderate and spot-test. See polyester care.

Denim

Common, from metal buttons and rivets or damp storage. Denim is sturdy, but spot-test acid on dark or raw denim, since it can affect indigo and leave a pale halo. Avoid strong sunlight on dark denim, which fades it. Wash inside out. See denim care.

Wool

Difficult. Wool is damaged by strong acids as well as by alkalis, so household acid must be heavily diluted and spot-tested, and commercial rust removers should be avoided entirely. No chlorine bleach, no hot water, no enzyme detergents (enzymes digest protein and wool is protein). Blot rather than rub, since rubbing felts wool permanently. For a wool garment you value, consult a professional. See wool care.

Silk

High risk. Silk is weakened by acid and cannot take bleach, and it water-marks readily. Rust on silk is one of the clearest cases for professional cleaning rather than home treatment. If you must try, use a very dilute solution on a cotton bud after spot-testing, and stop at the first sign of dulling. See silk care.

Upholstery

Usually from metal furniture legs or damp contact. Apply diluted acid on a damp cloth rather than pouring, and spot-test in a hidden area first — acid can strip upholstery dye. Blot, rinse by blotting with clean water, and press dry without saturating the cushion. Check the manufacturer's cleaning code. See upholstery care.

Carpet

Often from furniture feet or metal fittings. Apply diluted acid sparingly on a cloth, blotting inwards, and spot-test first. Rinse by blotting with clean water and weigh a dry towel over the spot. Persistent rust on fitted carpet is usually best left to a professional, as over-treatment can bleach the pile. See carpet care.

How to Remove Dried or Set-In Rust Stains

Rust does not become fundamentally different when old, but it does penetrate deeper and bond more firmly, and repeated washing spreads iron through the surrounding fibres.

  1. Saturate thoroughly with lemon juice or vinegar and cover with salt.
  2. Leave 45 minutes to an hour, keeping it damp and re-applying acid as needed. Contact time is the whole method.
  3. For white cotton, dry it in direct sunlight while damp, then repeat.
  4. Rinse and assess. Expect gradual lightening over several rounds rather than sudden removal.
  5. Launder, then inspect while damp.
  6. If home acid treatment plateaus and the item matters, use a commercial fabric rust remover exactly per its label, or take it to a professional.

Rust that has been through chlorine bleach is often permanently set. If that has happened, a professional is the only realistic remaining option. See how to remove set-in stains.

What NOT to Do

  • Never use chlorine bleach on rust. It is an oxidiser, and it can set iron oxide into the fibre permanently. This is the most important rule for this stain.
  • Don't use oxygen bleach either. It works on organic chromophores and does nothing for a mineral deposit.
  • Never mix chlorine bleach with ammonia, vinegar, other acids or rubbing alcohol. Bleach combined with acid can release chlorine gas — and acid is central to this method, which makes the warning especially relevant here.
  • Don't tumble dry a rust-marked garment.
  • Don't scrub hard with salt on delicate fabric; the abrasion damages fibres.
  • Don't use commercial rust removers on wool or silk, or on any fabric their label excludes.
  • Don't leave strong acid on fabric indefinitely. Prolonged contact weakens cellulose and protein fibres alike. Rinse between rounds.
  • Don't ignore the source. A rusting hanger or a damaged machine drum will simply re-mark the garment.

Always follow the product label and garment care instructions. Never mix cleaning chemicals unless the product manufacturer specifically instructs you to do so.

Why This Method Works

Almost every other stain in a laundry guide is organic — a molecule with a conjugated bond system that absorbs visible light and therefore appears coloured. Bleaches work on those stains by oxidising and breaking that system, destroying the colour without needing to remove the substance.

Rust is not like that. It is hydrated iron oxide, an inorganic mineral. Its colour comes from the electronic structure of iron ions in a crystal lattice, not from a breakable organic chromophore. There is nothing for an oxidising bleach to attack, so oxygen bleach is simply ineffective — and chlorine bleach is actively harmful, because oxidation is the very process that formed the rust in the first place. Adding a strong oxidiser can convert iron into more stable, less soluble forms and bind it more tightly to the fibre.

Acid works through a completely different route: solubility. Iron oxides are essentially insoluble in water but dissolve readily in acidic conditions, where they form soluble iron salts — iron citrate with lemon juice, iron acetate with vinegar. Once the iron is in solution, an ordinary rinse carries it out of the fabric. That is why contact time matters far more than scrubbing: the reaction proceeds at the acid-mineral interface and needs the acid to stay wet and in place.

Sunlight helps for a specific reason. Citric acid and other carboxylic acids form complexes with iron, and ultraviolet light drives photoreduction of those iron complexes, converting iron into a more soluble state. The combination of citric acid and daylight is therefore genuinely more effective than either alone — which is why this old method has survived, and why it works best on white cotton, the fabric that tolerates both the acid and the sun exposure.

The same chemistry appears in a milder form in mud stains, where iron-rich clay leaves an orange cast that responds to acid rather than bleach.

When to Call a Professional

  • Silk and wool garments with rust marks
  • Any dry-clean-only or tailored item
  • Rust that has already been treated with chlorine bleach
  • Rust on fitted carpet and upholstery, where over-treatment risks a bleached patch
  • Widespread rust from a washing machine fault across a whole load
  • Anything valuable, where a stronger commercial acid would be too risky at home

Tell the cleaner it is rust and confirm whether bleach has been used. It genuinely changes what they can achieve.

Frequently Asked Questions

Why does bleach make rust worse? Because rust is already an oxidation product. Chlorine bleach is an oxidiser, so it drives the process further and can bind iron more firmly to the fibre. Acid, not bleach, dissolves rust.

Does lemon juice really work? Yes — citric acid dissolves iron oxide into soluble iron citrate. On white cotton, combining lemon juice with direct sunlight is the most effective home method available.

Can I use vinegar instead of lemon juice? Yes. Acetic acid works by the same mechanism, though it is generally a little slower than citric acid and does not benefit from sunlight in the same way.

What causes rust marks in the wash? Usually a rusting metal hanger, a damaged washing machine drum, metal fastenings on another garment, or iron-rich water. Find the source or the marks will keep appearing.

Are commercial rust removers safe? They are effective but much stronger than household acids. Use gloves, work with ventilation, follow the label precisely, spot-test, and never use them on wool or silk.

Will rust ever come out of a coloured shirt completely? Often, but acid can affect dye, so spot-test on a hidden seam first and expect to work in several gentle rounds rather than one aggressive treatment.

Not Sure What the Stain Is?

Orange-brown marks could be rust, dried blood, iron-rich mud, turmeric or an old set-in food stain — and rust is the one that must never meet chlorine bleach. Not sure what caused the stain? Use StainWise to identify the stain from a photo and get a customized cleaning recommendation.

Identify My Stain

Related reading: mud stains, blood stains, oxygen bleach vs chlorine bleach, common stain removal mistakes.

Related guides