Rust stains on clothing - those yellow, orange, or
brown stains or spots, or overall discoloration - are caused by one of two things going in your home:
Here's what to do for each, and stain removal tips for existing stains:
Water in the laundry process helps dissolve soils and stains and carries them away from the fabrics. The water quality directly affects how clean clothes get.
Hard water, or water that contains mineral salts such as calcium and magnesium ions, limits your laundry detergent's ability to get sudsy, whisk dirt from your clothes, and send it down the drain with the wash water.
The iron may come from your water supply, or it may come from rusting pipes or water heaters. And fabrics can stain with even minute concentrations of iron in the wash water.
If iron in water is the problem, substitute oxygen bleach for chlorine bleach. It doesn't react with iron to cause staining.
If used consistently, oxygen bleach is effective in maintaining overall whiteness of fabrics.
Have your washer checked by an appliance professional to rule out any less expensive problem - like a problematic drum.
Until you get this under control, use non-chlorine oxygen bleach in place of chlorine bleach to keep iron stains to a minimum or eliminate them entirely.
And if you're interested in reviving any cotton and cotton-blend garments, pick up some Oxalic acid (a mineral blight remover). It's the best stain remover for these stains.