Streak-Free Homemade Glass Cleaner for Windows & Mirrors

I love this essential oil glass cleaner. It’s amazing!

  • All natural — no toxic chemicals or harsh fumes.
  • Super easy to make with just four common ingredients so you can mix a fresh batch anytime.
  • Very economical — only pennies to clean mirrors, windows, and glass throughout the house.
  • Outperforms many store-bought cleaners:
    • Removes fingerprints, water spots, dirt, and grime
    • No streaks
    • No spots
    • Windows, glass, and mirrors become super shiny and sparkly

Best DIY Streak-Free Window & Mirror Cleaner

What’s in this mirror & glass cleaner?

White vinegar — lifts film, dissolves dirt and grime, and helps remove smudges.

Rubbing alcohol or vodka — evaporates quickly to prevent streaks and leaves a spot-free shine.

Cornstarch — the secret ingredient. Glass and mirrors have microscopic pits that can trap water and cause spots and streaks. Cornstarch helps break those water bonds, producing a clear, streak-free finish.

Essential oil — adds pleasant scent, helps deodorize, and can support light cleaning by cutting through grease and residue.

Best DIY Streak-Free Window & Mirror Cleaner

Free printable labels & recipe cards

You can create neat labels and recipe cards for your bottles. The printable typically includes:

  • Page 1 — one bottle label and one recipe card (for personal use).
  • Page 2 — six labels (handy for gifting or classes).
  • Page 3 — four recipe cards (print as many copies as needed for workshops).

Printable labels and recipe cards

How to make homemade glass & window cleaner — recipe and steps

Step 1: Use an 8 oz or larger glass spray bottle

Step 2: Add 1/2 cup white vinegar

Add white vinegar

Step 3: Add 1/2 cup rubbing alcohol or vodka

Add rubbing alcohol

Step 4: Add 1 tablespoon cornstarch

Add cornstarch

Step 5: Add 10 drops essential oil

Favorite single oils: lemon, orange, grapefruit, lime, tangerine.

Blend suggestions:

  • 6 drops lemon + 4 drops basil
  • 6 drops lemon + 4 drops lavender
  • 4 drops lavender + 4 drops lime + 2 drops spearmint
  • 5 drops pine + 5 drops cedarwood
  • 7 drops sweet orange + 2 drops cinnamon + 1 drop clove

Add essential oil

Step 6: Put on spray top

Step 7: Shake well to mix

Shake well

Step 8: Print and attach labels

Step 9: Cut out label

Cut label

Step 10: Put label face down on packing tape

Tip: For wide labels, slightly overlap two pieces of packing tape to make a wider strip.

Apply packing tape

Step 11: Adhere label to bottle

Label on bottle

Glass & window cleaner recipe — summarized

  • 8 oz (or larger) glass spray bottle
  • 1/2 cup white vinegar
  • 1/2 cup rubbing alcohol or vodka
  • 1 tablespoon cornstarch
  • 10 drops essential oil (single or blended as suggested above)
  • Put on spray top and shake well before use

How to use the cleaner

  • Shake well before each use.
  • Spray onto windows, mirrors, or glass surfaces.
  • Wipe with a lint-free cloth until the surface is clear and shiny.

Shiny streak-free glass

Where to get supplies

8 oz spray bottle — available from many retailers.

Funnel — a wide, no-glug funnel makes pouring easy and mess-free.

White vinegar — grocery stores or bulk retailers.

Rubbing alcohol — pharmacies or big-box stores.

Cornstarch — baking aisle of grocery stores.

Packing tape — office or shipping supplies stores.

More essential oil ideas

Clever & Creative Ways to Use Empty Essential Oil Bottles

Best deals for essential oil supplies — diffusers, bottles, and tools

20 Favorite Roller Bottle Blend Recipes and Printable Labels

How to Make Essential Oil Inhalers + 24 Recipes

25 Ways to Diffuse Without a Diffuser

25+ Easy DIY Gifts Made with Essential Oils

How to Kick Sugar Cravings with Essential Oils

Final product

Please join us

We’re on Facebook

We’re on Pinterest

Sign up for our email newsletter

Please note: Products mentioned in this article have not been evaluated by the FDA. The information on this page is not intended to diagnose, treat, cure, or prevent any disease. This website is not a substitute for professional care. Always consult your medical doctor regarding your medical care. Never disregard professional medical advice or delay seeking it because of something you have read here.

Disclaimer: This website may contain affiliate links. If you click certain links and purchase a product, I may receive a small commission at no extra cost to you. Thank you for supporting this content.

DIY glass cleaner bottle