While I was cleaning all my rusty devices and equipments, I got some nasty rust stains on my cloth. Then I remember that I had some old clothes that I can use to clean these rusty devices and equipments (else I will dirty all my new favorite clothes). However, I notice that some old clothes also have these "unknown" brown stains.

So, my question is - are there any DIY solution that I can get from my daily products (be it lemon juice or whatever) that can help to remove these rusty stains and brown stains? (By the way, I searched and notice that lemon juice is most preferable in cleaning the rusty stains but it does not mention about cleaning the "unknown brown" stains from old clothes)

2 Answers 2


Ouch. Rust (and metal filings in general) is one of the hardest stains to get out of clothing. The particles are very rough if you were to look at them under a microscope, and they "tangle" themselves into most natural fibers so tightly you can't get them back out just by washing. Metals, unlike most other solids, also don't dissolve readily in water; the metal atoms are more attracted to their buddies in the particle than to the weak hydrogen bonds water offers to potential solutes.

The home remedy for rust stains is to lay the garment on a flat surface, pile a bunch of salt on the stain, then pour lemon juice over the salt. This will cause a chemical reaction that produces hydrous citric acid to dissolve and capture the metal particles, which should then wash away in a soluble form. Don't leave it too long as the citric acid can also bleach the fabric.

If it is a white shirt, you can also try a similar but more powerful method using hydrogen peroxide and cream of tartar. This combination of a weak acid and an oxidizer will supercharge the acid and also oxidize the stain particles, breaking down the rust allowing it to be rinsed away more easily; however, the peroxide WILL bleach the fabric, so you cannot use this trick on colored clothing.

There are more don'ts than dos:

  • DON'T use chlorine bleach; it will set the rust stain and you will never get it out (bleach doesn't work well on blood for the same reason).
  • DON'T put clothing with a rust stain in the dryer; that can also set the stain.
  • DON'T wash the stain in hot water; you'll set it, yadda yadda yadda.
  • DON'T try to use a lot of friction (scrubbing) to get the stain out; you'll just grind it deeper into the fibers.
  • Thank you for the tips, what if we didn't notice the stain until after the shirt was dried?
    – user52747
    Apr 16, 2016 at 17:43

It's not exactly DIY, but I've has some success with Whink Rust Remover.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.