If you've ever wondered about the best homemade mirror cleaner that actually works, you're not alone. With just a few pantry staples, this homemade recipe for window cleaner leaves your windows and mirrors spotless, and it costs just pennies per bottle, talk about a frugal win!
Estimated Product Cost $0.39

Save This Recipe to Your Inbox
By signing up, you’ll join our email list and can unsubscribe anytime.
This homemade streak free window cleaner is the secret weapon you didn't know your cleaning routine was missing. If you've ever wondered how to get that crystal-clear, professional-looking shine on your mirrors or glass, you'll love this homemade mirror cleaner recipe.
Not only does this homemade recipe for window cleaner work wonders on smudges and streaks, but it also uses simple, eco-friendly ingredients you probably already have on hand.
And if you're looking for more ways to upgrade your cleaning game, check out my Dryer Sheet Spray or this amazing DIY Cleaning Paste for other quick wins!
With this frugal, eco-friendly, and incredibly effective homemade streak free window cleaner, your mirrors and windows will never look better, and your cleaning routine will never be the same!
Jump to:
🍯 Why This Product Works:
- Quick Drying Formula. Thanks to optional rubbing alcohol, this best homemade mirror cleaner dries quickly, helping you avoid those annoying drip marks.
- Budget-Friendly. Estimated at only 39 cents per batch, it's cheaper than a cup of coffee. And a single batch can last quite a while too!
- Eco-Conscious. Reduces plastic waste by reusing spray bottles and avoiding single-use cleaners, just like my DIY Disinfectant Spray.
🧼 Ingredients Needed

- Distilled Water - Prevents mineral deposits and streaks, prolonging your cleaner's shelf life (just like the water-based formula in my Homemade Stainless Steel Cleaner).
- White Vinegar - Naturally cuts through grime and residue.
- Rubbing Alcohol (optional) - Speeds up drying and adds temporary disinfecting power.
- Optional: 3 drops peppermint or citrus oil - For a fresh, clean scent.
white vinegar
⚠️ Pet Safety Disclaimer: Many essential oils can be toxic to pets. Always check what's safe before using in your home.
🧹Instructions for Homemade Window Cleaner

Combine distilled water, white vinegar, and optional rubbing alcohol in a spray bottle.
Shake gently before each use.
Spray directly on glass or mirrors and wipe with a lint-free cloth or newspaper for streak-free shine.
🧽Expert Tips
For best results, clean on a cloudy day or out of direct sunlight to avoid streaks from cleaner drying too quickly.
Keep your bottle sealed tightly, especially if you add rubbing alcohol, which can evaporate over time.
Shelf life is typically 3-6 months if stored in a cool, dark place-essential oils can degrade faster, reducing scent potency.
Alcohol-based cleaners like this one act as a temporary disinfectant, but only for a short window after application (learn more about disinfecting in my DIY Disinfectant Spray).
🪣Storage
Store your homemade window cleaner in a tightly closed spray bottle in a cool, dark cabinet or pantry. Keep it away from direct sunlight to prolong its freshness, just like you'd do with my DIY Cleaning Paste to keep it effective longer!
🧤Product FAQs
Yes! The recipe still works beautifully without it; your glass may just take slightly longer to dry.
You can, but minerals in tap water can leave spots or streaks. For the best homemade window cleaner, distilled water is strongly recommended.
This cleaner is safe for mirrors, glass tables, shower doors, and car windows. For stainless steel, check out my Stainless Steel Cleaner & Polish for a specialized solution.

🫧More Homemade Cleaning Products
If you tried The BEST Homemade Window Cleaner (or any other DIY on my website), please let me know how it went in the 📝 comments below. I'd love to hear from you!
The BEST Homemade Window Cleaner
Ingredients
- 1 cup distilled water ($0.09)
- 1 cup white vinegar ($0.25)
- 1 tablespoon rubbing alcohol, optional, for faster drying ($0.05)
- 3 drops peppermint or citrus oil *optional
Instructions
- Combine distilled water, white vinegar, and optional rubbing alcohol in a spray bottle.
- Shake gently before each use.
- Spray directly on glass or mirrors and wipe with a lint-free cloth or newspaper for streak-free shine.
Notes
- Distilled water prevents mineral spots and extends shelf life.
- Rubbing alcohol increases drying speed and offers short-term disinfecting power.
- Avoid cleaning windows in direct sunlight to prevent streaking.
- Keep bottle sealed tightly to prevent alcohol evaporation.
- Essential oils can be harmful to pets, please research before using.




Nicole Durham says
I love how clean my mirrors and windows look! And there's no lingering smells or blue colored drips on my counters.