Last Updated on April 7, 2025 by Kiersten James, BS, RN
Brighten your white laundry without bleach using this natural bleach alternative made from lemon juice, 3% hydrogen peroxide, and water. Safe, gentle, and easy.

If you’ve ever pulled out your favorite white pillowcases or tablecloth only to find they’ve turned a gross dingy shade of yellow, you’re not alone. Over time, even the most well-cared-for linens start to look a little tired.
This homemade linen brightener came from our time spent in Pennsylvania and is what Amish women use to brighten their white kapps and aprons.
It is made with three simple ingredients – 3% hydrogen peroxide, lemon juice, and water. It’s safe, gentle, and can be used with or without direct sunlight. If you have a clothesline, UV rays from sunlight give the brightening power a little boost, but it’s not a must.
Hydrogen peroxide is a natural oxidizer. It lifts dirt and residue from fabric without harsh fumes. Lemon juice has mild bleaching power and a natural, fresh scent. Together, they brighten whites without breaking down fibers in the fabric.
Why I Don’t Use Bleach for Our Laundry
Bleach has many adverse effects on our health, can wear out fabric, and leaves behind a sterile chemical smell. While it can make whites look brighter in the short term, it weakens natural fibers over time and can cause yellowing if used too often.
My beloved Oma passed away from lung cancer in 2010, and one of the things I remember about her house is that it always smelled like bleach growing up. Regardless, the stuff is without a doubt terrible for us.
I do have bleach in the house for illnesses that require heavy-duty cleaning like adenoviruses. For more routine jobs like laundry care, I’ve found this natural bleach alternative to be just as effective without any of the downsides.
Homemade Natural Bleach Alternative

Ingredients:
- 1 cup 3% hydrogen peroxide
- Juice of one whole lemon or 1/4 cup of bottled lemon juice
- 12 cups warm water (96 ounces)
Instructions:
Mix the Solution
In a large bowl or bucket, combine the water, lemon juice, and hydrogen peroxide. You can also plug up the kitchen or slop sink if you don’t plan on needing it for a little while.

Soak Your Linens
Add white linens to the solution. Make sure they’re fully submerged and let everything soak for at least 30 minutes or up to 2 hours if they’re especially dingy. I use a heavy glass container like the one in the picture to hold the fabric under the water and prevent air bubbles from forming.

Wash As Usual
After the soaking period, do not rinse. Toss the whites into your washing machine and run a normal cycle with detergent you’d normally use. There is no need to add anything else.
Optional: Dry in the Sun
If you have a clothesline or a particularly sunny spot outdoors, hang your linens to dry. Sunlight helps naturally bleach and deodorize fabric. If you don’t have outdoor space, that’s okay! Line drying indoors or using a dryer on low heat works too.
When to Use
I don’t use this mixture on anything with bright colors or prints in case the lemon juice fades them. Most of our towels and sheets are plain white.
These include:
- White towels
- Pillowcases and sheets
- Duvet covers
- Cloth napkins or tablecloths
- Undergarments or cotton socks
- Aprons
- Baby clothes (if color-free)
- Cotton nightgowns
A Few Extra Tips for Best Whitening Results
- Use warm (not hot) water
- Don’t use this in place of spot treatment for stains. It is intended to be used as a whole fabric brightener.
- Always test on a small corner if you’re not sure how the fabric will react.
- You can multiply the measurements if you’re soaking larger items like blankets or multiple towels. To soak something large like my king-sized duvet cover, I either use the bathtub or farmhouse sink and multiply the measurements by 6.
It’s one of the easiest swaps I’ve made in our home and has served us well over the years.
More Natural Laundry Care
Homemade Powdered Laundry Detergent
Save It For Later!
