How to Bleach Linen? 10 Effective Ways

White and natural color linen is a universal fabric used for timeless dresses and clothing, elegant aprons and tablecloths in the kitchen, soft towels in the bathroom and your favorite sheets in the bedroom.

If your linen got a stain that needs to be removed or if your vintage linen has turned yellow or gray with the years of use, it might be in need of some color refreshment.

Even though linen is a durable fabric, it requires some gentleness and delicacy with the products you use for its care.

We do not recommend using regular chlorine bleach on any linen garment as it is a harsh and strong chemical solution which can easily destroy natural flax fibers and leave you with a ruined piece of fabric.

But how to bleach linen without bleach?

How to Bleach Linen

10 Ways How To Bleach Linen At Home

You can bleach linen with many alternatives to chlorine bleach which you can find in your home or purchase in almost any local supermarket.

We have gathered a list of top 10 products which should bleach linen fabric leaving it healthy and damage-free.

1. Vinegar

To whiten your linen garments or wash out a stain, white vinegar is a wonderful choice.

Of course, the result wouldn’t be the same as using chlorine bleach, yet they do still help and use much more environmentally friendly liquid.

Most effective way to use white vinegar for bleaching purposes is to soak your linen in it for 2-3 hours. After that, wash as per usual and rinse in cool clean water.

Another way you can use vinegar as a bleaching agent is to add ⅔ cup (158 ml) of distilled white vinegar in your washing machine where you would pour your detergent and wash on a normal or delicate cycle.

You can add the same amount of vinegar to the rinse cycle to intensify the bleaching effect. Complete the process by washing as per usual.

 2. Baking Soda

Most common way to use baking soda to bleach linen is to add 1 cup (128 g) of it to 4 liters of water and leave your linen in it for a few hours or overnight. Then wash with a delicate detergent as per usual and preferably air dry.

If you have stains on your linen clothes or tablecloth, you can pre-treat them before washing with a special bath made from ½ cup (64 g) of baking soda, ¼ cup (32 g) of liquid dish soap, and 1 liter of water.

A way to bleach small linen garments like napkins, collars or shawls is to bleach them with baking soda, salt and heat.

Pour your kitchen pot with water and mix  ½ cup (64 g) of baking soda and ¼ cup (32 g) salt into it. Place it on a stove, add your linen inside, bring to a boil, turn it off and leave for 1–2 days before washing as per usual.

 3. Oxygen Bleach

Sodium percarbonate, or oxygen bleach, is chlorine-free which can be used not only around the house, but also for fabrics including linen.

It kills bacteria and whitens the garments like a regular bleach, but in a much kinder to the Planet way as it doesn’t include the toxins.

Add 1-2 tablespoons to the washing machine drum and wash as per usual. Not only will it bleach your linen garments, but also kill all the bacteria and germs.

Sunlight Bleach Linen

4. Sunlight

You can leave your white or natural linen colored linen to air-dry in the sun which will bleach your linen naturally.

You can hang it or leave it flat, but remember to turn it around so that both sides of the garment would be the same color.

 5. Lemon Juice

If you have particularly dark stains on your linen garment, you can spray it with a mixture of lemon juice and water before putting it to the sun.

This extra tip will help to erase those unwanted stains easier. Although, it is important to have in mind that bleaching mind end up looking patchy which is why you can just dip the whole garment into the lemon juice and water mixture instead before air-drying outside on a sunny day.

 6. Hydrogen Peroxide

To turn your linen back to white add 1 cup (236 ml) of hydrogen peroxide from your medicine cabinet to the washing machine detergent compartment and run a normal or gentle cycle. Use water temperature as instructed on the linen garment care label.

You can also create a bleaching solution using hydrogen peroxide. Simply add ½ cup (118 ml) of hydrogen peroxide (3%) and ½ cup (118 ml) of lemon juice to your delicate detergent and wash as usual using your washing machine.

Laundry Blueing Linen

7. Laundry Blueing

If your linen turned yellow with time, an old-fashioned way of laundry bluing can help as well. Since in the color spectrum blue color is the opposite of yellow it neutralizes it and makes your white or natural colored linen appear whiter and lighter.

Prepare a bluing solution by stirring 1/4 teaspoon of laundry bluing concentrate in 1 liter of cold water in a glass gar (prevents staining plastic containers) for a large load. If you have a top load washing machine, pour the solution directly into the drum.

For a front load washing machine, add a solution to the dispenser. In case your machine’s dispenser locks automatically during the wash, add the diluted bluing agent to the wash cycle.

8. Ammonia and Water

Whitening linen to eliminate the yellowness using ammonia and water has been an effective way in many households for many years worldwide.

Mix 1 tablespoon of ammonia per 1 liter of soapy water and let your linen garments soak there for several hours. Then rinse and wash as per usual. You can use turpentine instead of ammonia for the same effect.

 9. Aspirin

Another method which can bleach your linen lightly involves aspirin.

Dissolve 5 tablets of aspirin in a bucket of water and soak your garments into the solution for a couple of hours. Wash as per usual, and air-dry in the sunlight for more bleaching effect.

10. Potassium Permanganate

Potassium permanganate, easily found in pharmacies and gardening shops, can also be used for light colored linen bleaching.

Add a very small amount, a few crystals of potassium permanganate, into a bathtub or other bucket with hot water so that it would turn light pink (do not worry, pink water won’t stain your garments).

Pour a little bit of delicate detergent, stir the water and leave your linen in there for 4-5 hours. Rinse and wash as usual.

How to Make Linen White Again

How to Make Linen White Again?

The whole process of bleaching linen is not difficult and requires only these five steps, from the very beginning to the end.

STEP 1. Use any method from the TOP 10 ways how to bleach linen without bleach list above and follow the instructions.

STEP 2. Rinse your linen garments to stop the bleaching process.

STEP 3. Wash linen items as per usual while following the manufacturer’s instructions provided on the linen care label. You can also follow general linen washing instructions. If one wash was not enough to remove any odors, you can repeat the washing process one more time.

STEP 4. Air-dry linen garments preferably outside or in a spacious well ventilated room which will leave you with white and smooth linen.

STEP 5. If you wish to iron linen, the best way would be to iron it while still damp, if it has already dried then spray it with water. Find more on how to iron linen correctly here.

Final Thoughts

There are plenty of ways how to bleach linen without chemical bleach which harms the flax fibers and weakens your garment.

Alternative ways of bleaching at home protect the fabric and color providing with the desired whitening effect.

Moreover, they often act as garment disinfecting solutions against bacteria and germs. Hopefully, this guide answered a question about how to bleach linen. May your linen be fresh and snow-white!


9 comments


  • Son de Flor

    Dear, Andrea,

    Thank you for reaching out with your intriguing question! We appreciate your desire to transform your red burgundy linen duvet cover into a lovely pinkish rose shade. Among the methods discussed in the blog post, we recommend trying the “Lemon Juice and Sunlight” or the “Hydrogen Peroxide” method.

    For the Lemon Juice and Sunlight method, you can mix lemon juice with water and spray it onto the duvet cover. Then, let it dry in the sunlight, as the combination of lemon juice and UV rays can help lighten the color.

    Alternatively, the Hydrogen Peroxide method involves diluting hydrogen peroxide with water and applying it to the fabric. Keep in mind to perform a patch test first and follow the instructions carefully to achieve the desired result.

    Please remember that bleaching can be an unpredictable process, and results may vary depending on the specific linen fabric and dye used. We recommend testing a small, inconspicuous area before treating the entire duvet cover.

    We hope these suggestions guide you towards achieving the beautiful pinkish rose hue you desire. If you have any more questions or need further assistance, please don’t hesitate to contact us at info@sondeflor.com

    Best wishes,
    Son de Flor Team


  • Andrea

    Hi, I have a red burgundy linen duvet cover that I would like to purposely fade to pinkish rose. Which of the above methods is recommended? Thank you.


  • Son de Flor

    Hello, Tea,

    We are so sorry to hear about the accident. If the linen piece is light-colored, we would recommend bleaching it, as you are already doing right now. Vinegar and water should help, yet it might be a challenge since you mentioned the blue dye was synthetic.

    If the garment is dark-colored or bright, bleaching is not really an option (if you do not wish to transform the color of the full garment). It is best to put the garment into boiling water as fast as possible to break the stain and prevent it from drying. Then you can try using a purely natural bar of soap and hand-wash the area gently.

    In a situation like this, you can also try using these quite universal guidelines on how to take a concentrated stain out of linen fabric (in this case, it is wine): https://sondeflor.com/blogs/all-about-linen/how-to-get-red-wine-out-of-linen-tablecloth

    Let us know how it goes. You are most welcome to write us at info@sondeflor.com to discuss your garment-saving operation further ♡

    With love,
    Son de Flor Girls


  • Tea

    Do you have advice on getting synthetic blue dye out of linen? A mistake was made and a blue hoodie ended up touching my white linen clothes for several days while they were both damp. I’m currently soaking in 2:3 vinegar to water. Thankfully everything was still damp so hopefully it will come out but I’m not sure!!!


  • Son de Flor

    Hi, Frances,

    Thank you for your comment :) Hmm, it is quite difficult to provide you with a suggestion on how to remove the stains from your linen skirts without seeing the stains, knowing their origin and state.

    If the stain is oil-based and still fresh, you can try pouring some baking soda and leaving for 30 minutes, then shake it off. You additionally can try leaving the skirts in direct sunlight which might help, just don’t forget to turn the garments around the get the same result. Finally, if you have already tried different stain-removing methods yourself there is another way to save your garments – you can mend them :) We think this is a great way not only to save the piece but also to bring it to new life in a nature-friendly way. You can read more about mending here → https://sondeflor.com/blogs/news/take-a-good-care-of-your-clothes-mend-it

    If you would like to share your experience and thoughts with us, please write us at info@sondeflor.com. We would be glad to help you further :)

    With love,
    Son de Flor team


Leave a comment

Please note, comments must be approved before they are published

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.



9 comments


  • Son de Flor

    Dear, Andrea,

    Thank you for reaching out with your intriguing question! We appreciate your desire to transform your red burgundy linen duvet cover into a lovely pinkish rose shade. Among the methods discussed in the blog post, we recommend trying the “Lemon Juice and Sunlight” or the “Hydrogen Peroxide” method.

    For the Lemon Juice and Sunlight method, you can mix lemon juice with water and spray it onto the duvet cover. Then, let it dry in the sunlight, as the combination of lemon juice and UV rays can help lighten the color.

    Alternatively, the Hydrogen Peroxide method involves diluting hydrogen peroxide with water and applying it to the fabric. Keep in mind to perform a patch test first and follow the instructions carefully to achieve the desired result.

    Please remember that bleaching can be an unpredictable process, and results may vary depending on the specific linen fabric and dye used. We recommend testing a small, inconspicuous area before treating the entire duvet cover.

    We hope these suggestions guide you towards achieving the beautiful pinkish rose hue you desire. If you have any more questions or need further assistance, please don’t hesitate to contact us at info@sondeflor.com

    Best wishes,
    Son de Flor Team


  • Andrea

    Hi, I have a red burgundy linen duvet cover that I would like to purposely fade to pinkish rose. Which of the above methods is recommended? Thank you.


  • Son de Flor

    Hello, Tea,

    We are so sorry to hear about the accident. If the linen piece is light-colored, we would recommend bleaching it, as you are already doing right now. Vinegar and water should help, yet it might be a challenge since you mentioned the blue dye was synthetic.

    If the garment is dark-colored or bright, bleaching is not really an option (if you do not wish to transform the color of the full garment). It is best to put the garment into boiling water as fast as possible to break the stain and prevent it from drying. Then you can try using a purely natural bar of soap and hand-wash the area gently.

    In a situation like this, you can also try using these quite universal guidelines on how to take a concentrated stain out of linen fabric (in this case, it is wine): https://sondeflor.com/blogs/all-about-linen/how-to-get-red-wine-out-of-linen-tablecloth

    Let us know how it goes. You are most welcome to write us at info@sondeflor.com to discuss your garment-saving operation further ♡

    With love,
    Son de Flor Girls


  • Tea

    Do you have advice on getting synthetic blue dye out of linen? A mistake was made and a blue hoodie ended up touching my white linen clothes for several days while they were both damp. I’m currently soaking in 2:3 vinegar to water. Thankfully everything was still damp so hopefully it will come out but I’m not sure!!!


  • Son de Flor

    Hi, Frances,

    Thank you for your comment :) Hmm, it is quite difficult to provide you with a suggestion on how to remove the stains from your linen skirts without seeing the stains, knowing their origin and state.

    If the stain is oil-based and still fresh, you can try pouring some baking soda and leaving for 30 minutes, then shake it off. You additionally can try leaving the skirts in direct sunlight which might help, just don’t forget to turn the garments around the get the same result. Finally, if you have already tried different stain-removing methods yourself there is another way to save your garments – you can mend them :) We think this is a great way not only to save the piece but also to bring it to new life in a nature-friendly way. You can read more about mending here → https://sondeflor.com/blogs/news/take-a-good-care-of-your-clothes-mend-it

    If you would like to share your experience and thoughts with us, please write us at info@sondeflor.com. We would be glad to help you further :)

    With love,
    Son de Flor team


Leave a comment

Please note, comments must be approved before they are published

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.