How to Remove Sunscreen Stains From White Clothing Completely

I ruined three white t-shirts last summer before I figured out what was happening. The stains showed up after washing — orange-brown rings around the collar and cuffs, exactly where sunscreen had been. I tried bleach. I tried oxy-clean. I tried scrubbing until the fabric started to pill. Nothing touched them.

The problem was not the sunscreen. It was my water.

sunscreen stains, white clothes, rust remover, avobenzone, laundry
sunscreen stains, white clothes, rust remover, avobenzone, laundry

Sunscreen Stains Are Not Regular Stains

The ingredient avobenzone — the UV-filtering chemical in most sunscreens — reacts with iron in hard water during the wash cycle. The result is a rust-like stain that is chemically bonded to the fabric. Bleach makes it worse because it oxidizes the iron and deepens the orange color. I learned this the hard way.

The Fix: Iron Removers

You need a rust remover designed for laundry. Not bleach. Not stain spray. Specifically an iron-out or rust remover product. The active ingredient is usually sodium hydrosulfite or oxalic acid — both break the iron-avobenzone bond.

  1. Soak the stained garment in a solution of rust remover and warm water according to the product instructions. Usually 15-30 minutes.
  2. Rinse thoroughly.
  3. Wash as normal — but use cold water this time. Hot water opens fabric fibers and lets more iron bond.

The stain lifts completely. Like it was never there. The first time I tried it, I pulled a white shirt out of the soak and actually laughed.

Prevention: Stop the Reaction Before It Starts

  • Let sunscreen fully dry on your skin before putting on clothes. This is the single biggest thing. Wet sunscreen transfers and bonds way more aggressively.
  • If your water is hard, add a water softener to your laundry or use a laundry additive that binds minerals.
  • Wash sunscreen-stained clothes in cold water only.
  • Skip the dryer until you are sure the stain is gone. Heat sets it permanently.

I now keep a bottle of iron remover in my laundry cabinet. Best seven dollars I have spent on laundry.

📋 Quick Summary: Sunscreen stains on white clothes are a chemical reaction between avobenzone and iron in hard water. Use laundry rust remover (not bleach) to dissolve them. Let sunscreen dry before dressing, wash in cold water.