The Best Homemade Glass Cleaners For Streak-Free Windows
Quick answer: The best homemade window cleaner is a mix of 1 part white vinegar and 2 parts water. Spray it directly on glass and wipe with a microfibre cloth for a streak-free shine.
Introduction
You don’t need a commercial window cleaner to achieve professional results. A simple DIY mix made with everyday ingredients can leave your surfaces gleaming. This guide covers the best homemade window cleaning solutions, with tips on how to clean the glass effectively using eco-friendly and affordable ingredients.
Why Make Your Own Window Cleaner?
Creating a homemade window cleaner offers several benefits:
-
Eco-friendly: no harsh chemicals or fumes
-
Budget-friendly: made with items you already own
-
Safe: gentler than ammonia-based sprays
Whether you’re doing full window cleaning or touching up a mirror, these DIY mixtures are versatile and all-purpose. A spray bottle, a microfibre cloth, and optionally a squeegee are all you need to clean windows indoors or out.

5 Best DIY Window Cleaning Solutions
1. Vinegar and Water
Ingredients:
1 part white vinegar
2 parts water
Method:
Combine in a spray bottle. Apply directly to the glass and wipe with a clean microfibre cloth.
2. Alcohol-Based Window Cleaner
Ingredients:
3 cups water
1 cup rubbing alcohol
3 tablespoons white vinegar
Method:
Mix well and store in a spray bottle. This solution dries quickly, reducing streaks during window cleaning.
3. Cornstarch Glass Cleaning Mix
Ingredients:
1/4 cup white vinegar
1/4 cup rubbing alcohol
1 tablespoon cornstarch
2 cups water
Method:
Dissolve cornstarch in water first, then add other ingredients. Shake before use. Ideal for both windows and glass.
4. Lemon Juice Cleaner
Ingredients:
2 tablespoons lemon juice
1 tablespoon white vinegar
1 cup warm water
Method:
Combine in a spray bottle. Lemon juice boosts grease-cutting power and leaves a fresh scent. Great for kitchen glass surfaces.
5. Washing-Up Liquid Mix
Ingredients:
2 cups water
1/2 teaspoon washing-up liquid
1/4 cup white vinegar (optional)
Method:
Stir gently and apply using a cloth or spray. This is an all-purpose cleaning solution effective for dirt and fingerprints.

How to Clean Windows Without Streaks
-
Use distilled water if your tap water leaves marks
-
Always use a clean microfibre cloth instead of paper towels
-
Wipe in an S-pattern, not circular motions
-
Work on cloudy days to prevent the solution drying too quickly
-
Use a squeegee for large panes to remove excess liquid efficiently

Frequently Asked Questions
What’s the best homemade window cleaner?
A vinegar and water mix is widely used. Add a drop of washing-up liquid for extra cleaning power.
Can I use these recipes for all glass cleaning?
Yes. These DIY cleaners work for windows, mirrors, and glass furniture.
How do I avoid streaks?
Use a microfibres cloth and clean the glass in sections. Avoid over-saturating the surface.
Is rubbing alcohol necessary?
No, but it helps the mixture dry faster. It’s especially useful in cold or humid weather.
Can I store my cleaning solution?
Yes. Keep it in a spray bottle and shake before each use—especially if it includes cornstarch or lemon juice.
Final Thoughts
You don’t need harsh chemicals to clean windows effectively. The best homemade window cleaner can be mixed in minutes using simple household ingredients. Whether you’re after speed, clarity, or sustainability, these recipes deliver excellent results—and sparkling, streak-free glass.
Read some of our other "How To Clean" Blog articles:
How to Clean Oven Glass Without Using Harsh Chemicals
How To Get Rid Of Fruit Flies In The Kitchen
Clean Your House Fast: Hacks to Clean Your House Quickly!
Allergen-Free Home Cleaning Tips For Allergy Sufferers
The Best Homemade Glass Cleaners For Streak-Free Windows
How To Get Your Bras White Again
How To Polish A Stainless Steel Sink With Flour
How To Clean Your Barbecue Grills With An Onion
How To Clean Tea Stains From Mugs
How To Remove Pet Hair With Rubber Gloves
How to Stop Your Washing Machine From Smelling
Find out about Diamond Home Support's comprehensive cleaning services or home help services.