Homemade Non-Toxic Glass Cleaner with Vinegar — DIY Recipe

This is an easy, effective homemade glass cleaner with vinegar that delivers streak-free windows and mirrors every time.

Making your own window cleaner is budget-friendly and uses simple, natural ingredients that are safer for your home than many commercial options.

a glass spray bottle with a label that says "glass cleaner" set in a window sill with a pink microfiber cloth next to it

What you need to make non toxic glass cleaner

Ingredients

  • White distilled vinegar – A natural, non-toxic cleaner whose acidity breaks down dirt, smears and smudges. It dries without leaving a residue, making it ideal for glass.
  • Castile soap – A mild, natural soap that helps cut greasy fingerprints and oily marks on windows and mirrors.
  • Vodka – Alcohol evaporates quickly and reduces streaking. Rubbing alcohol can be used as a substitute if needed.
  • Distilled water – Use distilled water to avoid introducing minerals or bacteria into your spray bottle.
  • Essential oils (optional) – A few drops of lemon, orange, or a blend like thieves add fragrance and some additional cleaning qualities.

I like using homemade thieves blend for its cleaning and germ-fighting properties, but plain citrus oils work well too.

Supplies

  • 16 oz spray bottle – Glass bottles are preferable because they don’t leach chemicals the way some plastics can.

How to make non toxic glass cleaner

Combine – In a clean glass spray bottle, add 1/2 cup vodka, 1/2 cup white vinegar and 1 teaspoon castile soap. Add 4–6 drops of essential oil if desired. Top off the bottle with distilled water and shake gently to combine.

a glass spray bottle with a label that says "glass cleaner with a pink microfiber cloth next to it

Tips for success

To use – Spray the solution onto the glass surface, then wipe away excess and buff with a clean microfiber cloth or lint-free paper towel for a streak-free finish.

To store – Keep the spray in a cool, dark place. Properly stored, it will last for several months.

Variations – Experiment with essential oils for different scents and added properties: lemon, orange, clove, cinnamon or thieves blend are all good options.

Substitutions – Rubbing alcohol works in place of vodka; a mild dish soap can substitute for castile soap in a pinch.

a glass spray bottle with a label that says "glass cleaner" set in a window sill with a pink microfiber cloth next to it

About this homemade glass cleaner recipe

Completely non-toxic

This recipe uses only natural ingredients and no harsh chemicals or artificial fragrances, making it a safer choice for homes with children and pets.

Easy to make

Combine the ingredients in a spray bottle, add water, shake, and it’s ready to use—just a few minutes of prep.

Cost effective

Making this at home costs a fraction of a commercial glass cleaner—often under a dollar for a 16-ounce bottle.

Effective cleaner

This simple solution cleans glass and windows as well as many store-bought products, without the toxic additives.

a glass spray bottle with a label that says "glass cleaner" set in a window sill with a pink microfiber cloth next to it

FAQ about non toxic glass cleaner

What can you clean with this glass cleaner?

This solution works on many surfaces beyond windows:

  • Glass cooktops
  • Shower doors
  • Mirrors
  • Glass windows
  • Shiny hard surfaces
  • Stainless steel
  • Tables and countertops with non-porous finishes

Is vinegar good for cleaning?

Yes. White distilled vinegar is an effective, natural cleaner because its acidity helps dissolve grime. It doesn’t leave a film when it dries, which makes it suitable for glass. Note that vinegar is not a strong disinfectant by itself; combining it with disinfecting essential oils like tea tree, clove, cinnamon, lemon or eucalyptus can increase antimicrobial properties.

Can I use this on all types of glass surfaces?

Use this on windows, mirrors and most glass surfaces. Avoid using vinegar-based cleaners on natural stone such as marble or granite, as the acid can damage those materials.

Will it leave streaks?

If ingredients are well mixed and you use a lint-free cloth, the cleaner should not leave streaks. Microfiber cloths provide the best, streak-free results.

Store-bought non-toxic options

If you prefer a premade product, look for reputable natural brands available at retailers; they offer safer alternatives to conventional window cleaners.

More homemade non-toxic cleaner recipes

If you want to replace more store-bought cleaners, try other simple DIY recipes for around-the-house cleaning:

  • Thieves multi-purpose cleaner (homemade)
  • Homemade hardwood floor cleaner
  • DIY laundry stain remover spray
  • Homemade toilet bowl cleaner tablets
  • DIY leather cleaner

If you try this recipe, come back and share how it worked for you—feedback helps others decide what to try.

Pin these steps to try later. Share your results on social media to show what you made!

img 4077 5

Non Toxic Glass Cleaner

Yield:
16 ounce spray bottle
Prep Time:
5 minutes
Total Time:
5 minutes

Non-toxic glass cleaner that delivers a streak-free shine with three simple ingredients—easy to make and effective.

Ingredients

  • 1/2 cup white vinegar
  • 1/2 cup vodka
  • 1 teaspoon castile soap
  • 5 drops essential oil (optional)
  • Distilled water to top off the bottle

Instructions

  1. Combine vodka, vinegar and castile soap in a glass spray bottle. Add essential oil if desired. Fill the rest of the bottle with distilled water and shake well.

Notes

To Use – Spray the cleaner on the glass, wipe away excess, and buff with a microfiber or lint-free cloth.

To Store – Keep in a cool, dark place for several months.

Variations – Add different essential oils for scent and extra cleaning properties, such as lemon, orange, clove or thieves.

Substitutions – Rubbing alcohol can replace vodka; a mild dish soap can replace castile soap in a pinch.

© Elizabeth Kaiser
Category: cleaning products

img 4077 6