How to Remove Yellow Stains From White Linen

Hunker may earn compensation through affiliate links in this story.

Things You'll Need

  • Mild laundry detergent

  • Water

  • Hydrogen peroxide stain remover

  • Washer

Removing yellow age stains from white linen starts with a good soak.

Older linens often will develop yellow stains, also called “age stains,” the result of grease and dust accumulating over time. To remove the stains, the best option is to use a hydrogen peroxide-based cleaner, according to The Stain Expert website. Various stain removers, such as OxiClean, are primarily made with hydrogen peroxide. Before treating the linen, you should soak the fabric in soap or detergent.

Step 1

Place the linen in a bathtub or large container where you can submerge it in water.

Step 2

Fill the tub or container with room temperature water. Let the garment soak for about 30 minutes.

Step 3

Rinse the linen gently, kneading it to remove the water. Make sure not to wring it out.

Step 4

Purchase a stain remover containing hydrogen peroxide, which you can get from any grocery store or drugstore that sells cleaning supplies.

Step 5

Follow the instructions on the stain remover label to apply the product to stained areas on the fabric.

Step 6

Wash the linen after applying the stain remover and let it air dry.


Amy Dombrower

Amy Dombrower is a journalist and freelance writer living in Chicago. She worked in the newspaper industry for three years and enjoys writing about technology, health, paper crafts and life improvement. Some of her passions are graphic design, movies, music and fitness. Dombrower earned her Bachelor of Arts in journalism from The University of North Carolina at Chapel Hill.