How to Restore Stained and Yellowed Linens

whitening yellowed linens Earlier this month I did a post on the MANY Practical Household Uses for Salt and one of the tips was for brightening yellowed cottons or linens. The timing couldn’t have been better because right after that I purchased a beautiful Battenburg lace tablecloth and 12 matching napkins from the consignment shop in town. (Same day I found my office chair! It was a banner day for thrifting!)

I have always had a “thing” for Battenburg lace. I started collecting it when I was a young girl and my Mom bought me a “Hope Chest”. (Do they even make those anymore?) Anyway………

The lady I purchased it from said she bought it probably 20 years ago while over in Germany, and it had basically sat in a box since then. Of course we all know what THAT usually means (well maybe not ALL of us)…the dreaded YELLOWING! Yellowing occurs on fabrics that are stored improperly and react with the cardboard box or wooden shelves. My tablecloth and napkins were no exception.

whitening yellowed linens

Luckily they weren’t too bad…but there were enough yellow stains that I knew I wanted to find a way to restore them to their earlier glory.

One thing you should know from the outset…this process takes time!! This is not going to be fixed with one quick run through the washer, BUT if you have some things you really want to salvage, it’s well worth it!  Fortunately I was not in a HURRY to get these stains out because Christmas (when I wanted to use them) was still several weeks away.

This is the method/recipe I used: 

Put yellowed items in a large pot of water. Add 1/4 cup salt and 1/2 cup baking soda. (Alternatively you can do this same method using an oxygen bleach.)

Bring to a boil and turn off the burner. The SECRET to cleaning linens is HOT water. Allow to soak (with occasional stirring) for as long as needed. It’s not uncommon for it to take 2 to 3 days. Some people recommend changing out the water everyday, but I didn’t. I also re-heated the water a couple of times a day to allow the HOT WATER to do its’ magic!

whitening yellowed linens

Continue to check the progress of the stain removal and when satisfied, drain the water and RINSE THOROUGHLY!  Soap left in your linens will turn brown when ironed and will also eat away at the fibers over time…so RINSE, RINSE, and then RINSE AGAIN.

If possible, allow to dry in the sun on a flat surface. Putting them on a clothesline will damage them by stretching them out of shape. Even in winter, with a weak sun, outside drying is recommended because the dryer tends to dull linens.

whitening yellowed linens

My tablecloth and napkins took about 72 hours total before the yellow stains were completely gone. But it was worth the wait! They have now been restored to their former brightness and ready to be put to use come Christmas day. :-)

whitening yellowed linens



Be sure to check out the new

One Good Thing By Jillee FORUM!

Start a conversationmeet a new frienddiscuss an ideaor just hang out!
See ya there!


Share on Facebook90Tweet about this on Twitter6Pin on Pinterest21089Google+4

Enjoy This Post? Never Miss Another!

Subscribe to Jillee's FREE email newsletter and receive more great tips and ideas!



  1. Catherine's not naturally crafty, says

    Jillee; couldn’t you just break out the crock pot? I would think that might speed up the process and require less time with the pot on a stove unattended. I can just see myself scorching the whole batch or worse, setting them on fire. I like spreading the sheet out over low shrubs so the neighborhood cats and dogs aren’t as likely to walk on my drying stuff. Thanks for the great hint!

  2. Karen423 says

    I have a tablecloth that is embroidered and has been in the family for…. almost 50 years (maybe longer, given to my mom, 50 years ago). There is a yellow stain on it (not all over just a couple of spots). Can I use this method and not fade the red and green cross stitching?

  3. Murphy says

    You say rinse the soap out, butyou didn’t put any soap in, did you? You mean rinse the salt and baking soda out?

    Jennifer, I guess you could use, say, an insualted cooler with a drip spout at the bottom, in your bathtub? Would keep the water warm longer, and then you would have to drain and add more hot water plus salt and baking soda every so often. I would try to get a good size fit, so there isn’t too much air to cool the water quickly. Hope you find something that works for you!

  4. Jaan L of Tx says

    Thanks a million for showing how to remove those yellow stains…..what a life saver as I have several linen pieces from my Great Mother…so dearly want to keep them perfect for my grand children one day……hint hint, son (ok he’s only 12, got a few years to go) lol. Also wanted to say I really enjoy your daily topics, my niece and I enjoy all the homemade recipes you give us.

  5. says

    So, after you go to all that trouble to make your linen napkins white, you set them on the table and people USE them, they get food, lipstick and other nasty stains on them, does that worry you at all??? I suppose you just wash them and hope for the best… :)


  6. KLA says

    Love your posts, Jillee! Similar to Karen423 above and her embroidered linens, I have baseball pants that are stained with Georgia red clay. I’ve tried to spot clean these areas with the Dawn dish soap trick with only some success. I’m hesitant to try the above process because I worry about the black piping fading down the sides of the pant legs. What do you think?


    • Kathy Thompson says

      To: KLA
      There is a product called “Iron Out” that you can find in some grocery stores and Walmart. It is for removing rust stains (similar to CLR, if you’ve seen that.) I used to add about 1/3 cup to detergent and hot water in the washer and let the pants soak for a while before running the regular wash cycle. It is safe for the synthetics used for the baseball pants and works wonderfully. Two warnings, though: it stinks (like sulphur) and it will remove red dyes as well as the stains.

      Good Luck,
      Kathy (former team mom) in SC

    • Faith says

      Honestly, that depends on where you are. If it’s clear and low humidity, even in the cold it would still pull the moisture out, and “bleach” naturally from the sun. Might have to let it seriously warm up when it comes inside though, from being “freeze dried”. =)

  7. Romy says

    Your post has inspired me to look for my own set of linens.

    When I go into an antique store I don’t know what to look for. What are your favorite things to look for? Pinterest has inspired me to look for old jingle bells.

    Sounds silly, but I want to be more successful when I go thrifting.

  8. Ellen says

    My ‘go to’ method for yellow spots on old linen items consists of lemon juice (fresh) and sunshine. Granted, I’ve never tried it in the winter but in the summer it works! Those linens were my grandmother’s and my mother’s. I might add, it also works for those ‘unknown’ spots on clothing.

    Ellen – a Grandma in northern OH

  9. says

    Just surffing around for different sites on making home made remedies… for all sorts of things… I like the help in getting rid of the yellowing on tablecloths and things… I know I will keep that one… thanks for sharing the ideas… with us… God bless…

    • Karen423 says

      Kim – I too have some heirloom linens with embroidery. I have been researching this and I am going to mix up the solution with salt and baking soda and do a test for colorfastness using a cotton slob on the end Brontrie. If any color comes on the cotton swab that I know I can’t use the method. If no color then use the brightening method that Jillee mentioned above.

      Jillee – I have some white crocheted snowflakes that my grandmother made many years ago over the years and hanging on my tree they’ve gotten dingy and a few have gotten the yellow stains from being stored. I made a small batch at the solution and have them soaking in the crockpot right now I will definitely get it after picture I wish I had gotten a before picture. Thank you!!

      • Karen423 says

        No clue what Brontrie is… LOL my iPad likes to add random words.

        follow up – my snowflakes looks as beautiful as the day my Nana made them. After soaking in the crockpot, and rinsing I laid them on a towel to dry. I used pins to hold them in perfect shape, and sprayed them with starch to stiffen them. I made homemade starch with cornstarch and water. I didn’t have any distilled water so I brought it to a boil first, let it cool then added 4 tablespoons of cornstarch to 2 cups of water. Funnel into spray bottle and spray both side of the ornaments as they dried.

  10. Suzanne says

    Thank you so much, Jillee! This post was so timely for me as I had just taken down some curtains that had got stains on them. I tried washing to no avail. Then I tried your trick! and they are clean! And to answer questions above, the embroidery on the curtains didn’t fade (at least that I could notice). You saved me the price of a new set of curtains. Thank you so much!

  11. Sandra says

    Just did this yesterday…I don’t know why I was so surprised it work. But IT WORKED and I’m thrilled. I has a few WHITE sweaters and shirts that my toddler ruined on the first wear. GONE are the stains. So far in a week you have helped me twice Jillee! Thank you. I’m so thankful I found your blog on pinterest.

  12. Abigail says

    Dear Jillee :)
    I’m new to all these homemade and DIY cleaners/projects but you inspire me! I have my blessing dress from when I was born the fabric is still white but the lace is yellowing, would this work on lace as well?

  13. Christa says

    Oh thank you so much for sharing your wisdom!! My grandma has given me some beautiful linens over the years and yes of course some have stains…. Hmmmm I actually did Not know what caused that yellowing so thank you for that too! So once we get the yellow out and I’m finished using them How do I store them properly? Almost all the linens I have were made by my sweet granny and her momma so I’m Very Excited to try this!

    Thanks so much!


  14. says

    This post is a LIFE SAVER! I received all these lovely white linen napkins from my mom when she was cleaning house… and they all had these horrible yellow brown stains all over them! I did the baking soda/salt/boiling water method over two days (I redid the process on the second day) and then washed by hand in cold water and some regular clothes detergent (there were still some traces after the second round)… lay them out on the grass to dry and they are all beautiful and white again! So nice to be able to reuse them! Thank you!

  15. Kimo says

    Thanks for this whitening tip. Can’t wait to try it. I have some beautiful linen tabbed curtains from Country Curtains which have yellowed and I hope this will save them. One thing not mentioned in your article is whether the use of hot water will shrink them. Shall I assume shrinkage is unavoidable? Have others encountered shrinking? Thanks :-)

Leave a Comment

Your email address will not be published. Required fields are marked *