best homemade glass cleaner with only 4 ingredients

Streak-Free Homemade Glass Cleaner

  • Author: Tara Kuczykowski
  • Prep Time: 3 minutes
  • Total Time: 3 minutes
  • Yield: 1 (16-oz.) spray bottle


Truly the best dang homemade glass cleaner you will try… Easy, streak free & non-toxic!



  1. Using a silicone funnel, pour the water, vodka and white vinegar into a glass spray bottle.
  2. Add 8-10 drops of your favorite essential oil and replace the nozzle. Shake well.
  3. Spray on windows, mirrors, etc. Wipe with a soft microfiber cloth until dry.


Keep in mind that vinegar can etch marble. However, we have marble windowsills, and I’ve not experienced any issues. I just wipe them dry after cleaning the windows.