DIY Natural Glass and Window Cleaner

This post may contain affiliate links. Read about our privacy policy.

This homemade DIY natural glass and window cleaner with vinegar, alcohol, cornstarch and essential oils is ammonia-free, perfect for cleaning and washing windows and mirrors safely and effectively!

This homemade DIY natural glass and window cleaner with vinegar, alcohol, cornstarch and essential oils is ammonia-free, perfect for cleaning and washing windows and mirrors safely and effectively!

We’re back with another DIY homemade cleaning recipe! If you like saving money, ridding your home of toxic chemicals, and treating your body and the planet with kindness, you're going to love this DIY natural glass and window cleaner recipe.

P.S. Don't forget, there's still 3 days left to enter to win an Art Naturals essential oil diffuser + an 8-piece aromatherapy gift set (a $47 value)! Enter to win here.


Alright, I feel like a broken record by now, but just in case anyone is just coming to Root + Revel for the first time and they haven't heard one of my speeches before let's do a quick recap.

There's this domino effect I'm hoping happens with each of these stories/recipes:

You read about the doom and gloom found in toxic store-bought cleaning products

–> you toss said toxic cleaners in favor of making your own cleaning products

–> big brands get the message as you vote with your dollars and start demanding transparency, regulation and safety from their products

–> they change their ways and one day, we can walk into any store and trust that we’re buying products that won’t harm us.

It can happen guys, and you can help simply by DIY-ing your own products! Although once you start, you'll probably never want to go back to buying products from stores, you'll be saving so much money and feeling so much better you'll be like “Target, who?”

Seriously, making your own cleaning products is SO MUCH safer and if that isn't enough to convince you, consider that it's also WAYYYYYYYYY cheaper.

RELATED:  Ultimate Guide: Organic Mattresses + Natural Bedding

This entire glass and window cleaner recipe cost me a whopping $0.74 to make. Folks, that is less than ONE DOLLAR to make an entire bottle! You're basically getting paid to wash your windows at this point. Take a look:

  • rubbing alcohol (I paid $5.84 for 16 ounces, but I only used 1 ounce = $0.36)
  • white vinegar (I paid $11.67 for 128 ounces, but I only used 1 ounce = $0.09)
  • water (FREE!!!)
  • cornstarch (I paid $2.65 for 22 ounces–and I even got the fancy kind–but I only used .5 ounces = $0.06)
  • essential oils (I paid $5.85 for .5 ounces, but I only used .02 ounces = $0.23)

Total cost = $0.74!!!!!!!

I mean, really. At less than a freaking dollar to make an entire bottle of glass and window cleaner, you really can't afford not to make your own cleaning products, and that's coming from me, the anti-crafter. I swear to you this recipe takes less than 2 minutes to make. Pour the above ingredients into a spray bottle, shake it up, you're done.

Call me the Barefoot Contessa of cleaning products because, “How easy is that?”

Related: The best natural store-bought cleaners for those who just can't stand the idea of saving money and DIY-ing their own cleaning products (no judgement, you do you, girl.)

Still not convinced?

This homemade DIY natural glass and window cleaner with vinegar, alcohol, cornstarch and essential oils is ammonia-free, perfect for cleaning and washing windows and mirrors safely and effectively!


Popular brands like Invisible Glass make it near impossible to find out exactly what's in their cleaner–to me, this is a red flag. Please never buy anything if the company won't even tell you what's in it.

But for the most part, Windex dominates the glass cleaning aisle at most stores. This is bad on so many levels, as Windex is brimming with toxic chemicals.

In fact, the following four ingredients are all found in Windex products AND they're all rated an F (the most dangerous score) by the EWG. Take a look:

  • Sodium Borate: This asthmagen is really scary–not only does it have a high risk for damaging fertility or the unborn child with clear evidence of endocrine disruption, it also causes dermatitis, respiratory irritation and allergies. Note: those products containing the unspecified ingredient “Buffer” may contain sodium borate.
  • Ammonium Hydroxide: This is that ammonia solution we all thought was so awesome for so long… as it turns out, ammonia not only harms sea life, it also causes respiratory damage and skin irritation, allergies and even vision problems.
  • Ethanolamine: Windex isn't the only glass cleaner using this chemical compound in their products. Glass Plus also adds this to their cleaner and what do you know, it's an asthmagen that causes severe skin burns and eye damage, central nervous system depression, respiratory irritation and has chronic aquatic toxicity.
  • Glycol Ethers: Both Windex and Clorox Glass Cleaner add this unspecific ingredient to their cleaner, which may contain Ethoxyethanol, a substance that disrupts our hormones (think reproductive toxicity, fertility damage, harm to unborn children and embryo/fetal damage) and has been proven to be dangerous to inhale or touch our skin. Other concerns (as if those weren't enough) include general systemic/organ effects, cancer, damage to DNA, respiratory effects, nervous system effects, digestive system effects, skin irritation, allergies and damage to vision.

All of this before you even consider that almost all store-bought glass and window cleaners also contain fragrance (another hormone disrupter and asthmagen), artifical colors and dyes and sodium laureth sulfates (a skin irritant that's toxic to sea life). Not exactly the kind of stuff you want filling your home, right?

Fortunately, this recipe for homemade glass cleaner will have you washing windows and cleaning mirrors just as effectively (if not more!) without any of the negative side effects.

RELATED:  DIY Non-Toxic BBQ Grill Cleaner Spray

This homemade DIY natural glass and window cleaner with vinegar, alcohol, cornstarch and essential oils is ammonia-free, perfect for cleaning and washing windows and mirrors safely and effectively!


Rather than using ammonia and other toxic chemicals, this homemade glass cleaner is made with vinegar, rubbing alcohol and water.

Plus a little cornstarch, which is the secret ingredient to steak-free windows and mirrors. It acts as a mild abrasive on the surfaces, scrubbing it gently to ensure squeaky clean windows and mirrors.

Once again, I rely on essential oils, rather than synthetic fragrance, to scent this glass cleaner. And once again, I recommend using crisp citrus oils like sweet orange, lemon or grapefruit or refreshing green oils, like bergamot, tea tree, eucalyptus and basil, which all smell super clean and even naturally have antibacterial, antifungal, antiseptic, and germicidal properties.

I also love Plant Therapy, whose oils are 100% pure, free from any additives, adulterants, or dilutions. Their facility is USDA Certified Organic, and their prices are also SUPER reasonable! Get 10% off your order of $50 or more sitewide with the coupon code ROOT10!

I've also read that wiping your mirrors and windows with good ole' fashioned black and white newspaper is a sure-fire way to get streak-free windows. I have no idea why or how this works, but if you've got old papers lying around (surely someone out there still reads the newspaper in print, right?!), give it a try!

If you're looking for spray bottles, I recommend these glass spray bottles, which are the perfect size, pretty to look at and you don’t have to worry about BPA in the plastic. Happy Cleaning!

Related: DIY Natural All-Purpose Cleaner

Related: DIY Natural Granite Cleaner

[convertkit form=4923064]

Print Recipe
4.60 from 5 votes

DIY Natural Glass and Window Cleaner

This homemade DIY natural glass and window cleaner with vinegar, alcohol, cornstarch and essential oils is ammonia-free, perfect for cleaning and washing windows and mirrors safely and effectively!
Prep Time2 mins
Total Time2 mins
Course: DIY
Cuisine: Cleaning
Servings: 1 bottle
Author: Root + Revel Collective



  • Add the cornstarch to the warm water in a measuring cup fitted with a spout. Stir until cornstarch is dissolved.
  • Add the remaining ingredients and stir to combine. Pour into a glass bottle fitted with a spray top.
  • Use immediately or as needed.


Photo Credit: Heidi Geldhauser

This homemade DIY natural glass and window cleaner with vinegar, alcohol, cornstarch and essential oils is ammonia-free, perfect for cleaning and washing windows and mirrors safely and effectively!

17 thoughts on “DIY Natural Glass and Window Cleaner”

  1. I tried to get the spray bottle you use but the link goes to a product that is currently unavailable.  Is there another company that sells these same spray bottles.  Also, I like the black labels.  Did you make these on a printer or did you purchase a set (ie glass).

    1. Oh no Vickie! I just checked and you’re right! It looks like the spray bottles are on backorder! I don’t have another suggestion but I would recommend finding a glass bottle that is the 16oz size. I’ve found this to be the best size for storing products.

      As for the labels, they came off of Amazon as well. I typically handwrite the product name on the label, but it was a little tough to see in the photos for this shoot so we added the font while editing the photo just to make it easier on your eyes!

  2. 4 stars
    These are great recipes. I will be trying this weekend. Please make sure to note that there are NO ESSENTIAL OILS THAT ARE SAFE FOR PETS. Especially cats. They can do serious harm and since they are only for scent, they aren’t vital to the recipes.

    Thank you again for the great ideas!

    1. Hi, Kristin: The oils actually are not only there for scent. They have lots of antibacterial, antifungal, antiseptic, and germicidal properties. Also, your pets (especially cats) likely are not ingesting glass and window cleaner, so that’s not something I would worry about. I have 2 cats and 1 dog and have never had any trouble using essential oils in cleaning products. I just don’t feed them to my pets 😉 Thanks for your input, though.

  3. So I have a UV protection film on my windows, would it be better to leave the cornstarch out since it is an abrasive?

      1. They had said before to just stick with vinegar and water, so I’m guessing the corn starch can be left out of the recipe and it would still work.

  4. 4 stars
    I only have tea tree oil, so am using that. Also, I don’t understand the purpose of the cornstarch. I made this and am going to use it on my glass table tops and french doors. THANKS

    1. Hi, Mary! The essential oils are primarily for the scent, so whatever you prefer will be just fine. Cornstarch acts as a mild abrasive on the surfaces, gently scrubbing the surface and ensuring a streak-free clean. Please let me know how it works for you! Thanks 🙂

Leave a Comment

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

Recipe Rating

Tips for a healthier home

Here are some eco-friendly home care tips for a healthy and green living:
  • Switch your cleaning products to eco-friendly options. You can find many of these in the grocery store and online.
  • Use sustainable materials for furniture, such as wood instead of plastic or metal. This will help create less waste and reduce the amount of natural resources that are used to produce them.
  • Choose lightbulbs with little or no mercury. These not only create less waste but also have an impact on climate change by using less electricity.
  • Plant trees around your property. Trees benefit the environment by providing shade, absorbing carbon dioxide, and purifying the air with their leaves. They also provide fuel for firewood during colder months and a habitat for wildlife. The benefits of planting trees go far beyond what you see right in front of you!

Green cleaning products

One way to make your home more eco-friendly is by switching over to green cleaning products. These products aren’t as harsh on the environment as traditional household cleaners and are less likely to cause allergies or other health issues. Plus, you can find a variety of green cleaning products that work for every type of surface in your home.

Switching to eco-friendly cleaning products

There are many cleaning products that you can use in your home that are environmentally friendly. One of the best ways to start is by switching to eco-friendly cleaning products. Many people don’t know that there are many types of eco-friendly cleaning products on the market today, including laundry detergent and dishwasher soap. A switch to green cleaners can be a simple way to create an environmentally friendly living environment.

Safer and more environmentally friendly ways to clean your home

If you want to make your home safer and more environmentally friendly, then you can switch from using toxic cleaning products to using eco-friendly alternatives. For example, if you want to clean your toilet, then you could use vinegar instead of bleach or other harsh chemicals. Vinegar is a natural disinfectant and deodorizer, so it will do the job without harming the environment. You can also use baking soda as a healthy alternative to many household cleaners. Baking soda is an abrasive cleaner that breaks down dirt and grime; it’s also non-toxic, so it won’t harm people or the environment. It’s also inexpensive, so you can use it liberally without worrying about running out of supply too quickly.

Sustainable living

Most people are more aware of the environment these days and want to do their part to make it a better place. Homeowners and renters alike are doing everything from switching to environmentally friendly cleaning products, to using sustainable materials for furniture. Here are some tips for living an eco-friendly lifestyle in your home:
    • Clean with white vinegar – You can use this as a natural disinfectant that is also eco-friendly. It is also inexpensive and easy on your pipes because you won’t be putting harsh chemicals down the drain.
    • Avoid aerosol cans – Aerosol cans contain harmful chemicals that will release into the air when sprayed. Try switching to an eco-friendly product or find another way to clean.
    • Use reusable napkins – Napkins, paper towels, toilet paper, even facial tissue all come wrapped in paper (or other packaging). Reusable napkins or dish towels will give you one less thing you need to throw away every day!
    • Put up a clothesline – Even if you live in an apartment or condo where putting up a clothesline isn’t possible, there are many ways you can still dry your clothes without using electricity or gas. For example, hang them outside on a sunny day or turn your oven on low heat and hang them from the top rack.

Living with less waste in your home

One of the best ways to reduce your ecological footprint is by reducing the amount of waste that your household produces. Take a look at what you’re throwing away and try to find alternatives.
For example, instead of buying disposable napkins, use cloth napkins that you can throw into the wash. If you need face wipes for removing makeup, consider making them yourself from reusable materials like cotton rounds. And if you want to stop using plastic bags, use canvas bags or have bags made from recycled material. There are many other ideas for eco-friendly alternatives in your home as well.

Sustainable materials for furniture

Did you know that the average American generates over 4 pounds of waste every day? This means that we are throwing away a lot of furniture and other items in our homes. To stop contributing to this problem, it is best to use sustainable materials for furniture. Sustainable materials are made from recycled materials which can be up-cycled into new products. Not only are these items better for the environment, but they also save money because the items will last longer.
Sustainable materials for furniture include:
      • Recycled plastic
      • MDF
      • Plywood
      • Timber reclaimed from old buildings or driftwood
      • Bamboo
      • Faux leather (made from cotton)
The pursuit of a healthy, green and sustainable home is achievable for anyone. It will require more time and effort, but the payoff will be worth it.
Start with the small things. Make a conscious effort to recycle, turn off appliances and lights when you’re not using them, and check your thermostat. It’s easy to get into a routine of living without giving it much thought, but the more you make an effort, the easier it will be to live sustainably.
After you’ve made changes in your everyday life, look for furniture that is made with sustainable materials. You can also buy an eco-friendly houseplant for your home that requires little care.
    1. Tips for a healthier home:
      • Turn off appliances and lights when you’re not using them
      • Check your thermostat
      • Make a conscious effort to recycle
    2. Green cleaning products:
      • Switching to eco-friendly cleaning products
      • Safer and more environmentally friendly ways to clean
      • Sustainable living:
      • Living with less waste in your home
      • Sustainable materials for furniture
  • Sustainable materials for furniture:
    • Consider buying furniture made with sustainable
  • Scroll to Top