Avobenzone is the main ingredient in sunscreen responsible for those stubborn orange and rust-colored stains on clothes. It’s a chemical UV filter found in most broad-spectrum sunscreens, and it reacts with minerals in tap water (especially iron) to produce discoloration that can be difficult or impossible to remove once it sets. A second ingredient, oxybenzone, causes the same type of staining through a similar reaction. Mineral sunscreens cause a different problem: white residue that clings to fabric fibers.
How Avobenzone Creates Rust-Colored Stains
Avobenzone absorbs UVA rays, which is why it’s in nearly every broad-spectrum sunscreen on the market. The staining problem starts when avobenzone on your clothing meets minerals in your wash water. Iron ions in particular accelerate a chemical reaction that oxidizes avobenzone, turning it from invisible to a yellowish or rust-colored compound bonded to the fabric. Copper ions do the same thing.
This is why the stains often don’t appear until after you wash the garment. You might toss a white shirt into the laundry looking fine and pull it out with orange splotches across the neckline and shoulders. Hard water, which contains higher concentrations of dissolved minerals, makes the problem significantly worse. The chemical makeup of your sweat can also intensify the reaction, which is why stains tend to concentrate around collars, underarms, and areas where sunscreen and perspiration mix.
Mineral Sunscreens Leave a Different Mark
If your sunscreen contains zinc oxide or titanium dioxide (the active ingredients in mineral or “physical” sunscreens), you’ll deal with a different kind of stain. These ingredients don’t cause that rusty discoloration. Instead, they leave white smears and chalky residue, especially visible on dark fabrics. The tiny mineral particles physically cling to fabric fibers rather than chemically reacting with them.
Zinc oxide in particular is notoriously hard to wash out. The white residue may survive multiple wash cycles because the particles embed themselves in the weave of the fabric rather than dissolving in water. So while mineral sunscreens won’t ruin a white shirt with orange blotches, they can leave dark clothing looking streaky and faded.
Some Fabrics Stain Worse Than Others
Not all materials absorb sunscreen equally. Silk and polyester are especially vulnerable because they absorb and trap oils more readily than other fabrics. Since sunscreen is an oil-based product, these fibers soak it up quickly and hold onto it, giving the avobenzone more opportunity to bond with minerals during washing. Cotton and linen tend to fare somewhat better, though no fabric is immune.
Once the oxidation reaction has taken place and the stain has set, removal ranges from difficult to impossible depending on the fabric and how long the stain sat before treatment. This is why prevention matters more than cleanup.
How to Prevent Sunscreen Stains
The American Academy of Dermatology recommends applying sunscreen at least 15 minutes before going outdoors to let your skin fully absorb it. That waiting period also reduces the amount of product that transfers to clothing. Let sunscreen dry completely before putting on shirts, especially light-colored ones. Applying sunscreen after you’re already dressed, then immediately pulling a collar over your face, is a reliable recipe for staining.
If you’re tired of the stain cycle, look for sunscreens labeled avobenzone-free. Several newer UV filters provide broad-spectrum protection without the same mineral reactivity. Some mineral-only formulas use non-nano zinc oxide, which may leave less white residue than traditional mineral sunscreens, though they still carry some risk of chalky marks on dark fabrics.
Removing Stains That Already Set
Because avobenzone stains are essentially rust, they respond to rust-removing agents rather than standard laundry detergent. A cleaning powder called Bar Keepers Friend, which contains oxalic acid, is one of the more effective options. Sprinkle it generously over the stained area, add a little water to form a paste, and let it sit for 10 to 15 minutes. The orange discoloration typically begins lifting almost immediately. Wear gloves when handling oxalic acid products.
Regular bleach often makes avobenzone stains worse rather than better, because it can further oxidize the compound. Skip the bleach and reach for an acid-based cleaner instead. For white residue from mineral sunscreens, dish soap (which cuts through oils) followed by a normal wash cycle tends to work better than laundry detergent alone. Treating stains before they go through the dryer gives you the best chance of full removal, since heat sets both types of stains deeper into the fibers.

