Best Homemade Window Cleaning Solution
Easy DIY Recipes for Streak-Free Windows
Dirty windows can make an otherwise clean home look neglected. Fingerprints, dust, pollen, rain spots, grease and general grime gradually build up on the glass, leaving it cloudy and dull.
Fortunately, you don’t need an expensive collection of specialist window cleaners to get excellent results. Some of the most effective window-cleaning solutions can be made at home using inexpensive ingredients you may already have in your kitchen or laundry cupboard.
If you’re looking for the best homemade window cleaning solution, the important thing isn’t simply finding the strongest mixture. A good window cleaner should remove dirt and grease without leaving behind a sticky residue or streaks.
The right technique matters just as much as the recipe.
In this guide, we’ll look at several homemade window cleaning solutions, explain which ingredients work best, show you how to use them properly and cover the common mistakes that can leave your windows looking worse after you’ve cleaned them.

What Is the Best Homemade Window Cleaning Solution?
For general household windows, one of the simplest options is a mixture of water and white vinegar.
A useful homemade recipe is:
- 2 cups of water
- 1/2 cup of white vinegar
- A few drops of mild dishwashing liquid
Place the ingredients in a spray bottle and gently mix.
However, you don’t always need vinegar or dishwashing liquid. For lightly dusty windows, plain warm water and a good microfibre cloth can be surprisingly effective.
The best solution depends on what you’re trying to remove.
For example:
Dust and light dirt: Warm water
Fingerprints and light grease: Water with a small amount of dishwashing liquid
Mineral deposits and some water marks: Diluted white vinegar
Heavy exterior grime: A mild detergent solution followed by a clean-water rinse
The biggest mistake is assuming that adding more cleaning product will produce cleaner glass. Usually, the opposite can happen.
Too much detergent leaves residue, which can create streaks.
Why Homemade Window Cleaner Works
The ingredients used in homemade window cleaners each have a different purpose.
Water
Water loosens and carries away ordinary dirt.
Warm water can be particularly useful for breaking down greasy deposits, although it shouldn’t be extremely hot when used around cold glass.
White Vinegar
White vinegar contains acetic acid, which can help dissolve mineral deposits and certain types of grime.
This makes diluted vinegar particularly useful for windows affected by hard-water spots.
Dishwashing Liquid
A tiny amount of mild dishwashing liquid helps break down oils and grease.
The key word is tiny.
Using too much can leave a film on the glass.

The Best Basic Homemade Window Cleaning Recipe
If you want one simple recipe to try first, start here.
Ingredients
- 500 ml water
- 125 ml white vinegar
- 2–3 drops mild dishwashing liquid
Add the water and vinegar to a clean spray bottle.
Add only a few drops of dishwashing liquid.
Gently swirl or shake the bottle to combine the ingredients.
Don’t create a bottle full of foam.
How to Use It
Spray a small amount onto the glass or directly onto your cleaning cloth.
Work across the window systematically.
Then use a clean microfibre cloth or squeegee to remove the solution.
Finish by drying the edges.
This method is suitable for many ordinary glass windows, but always consider the manufacturer’s instructions if you’re cleaning specially treated, coated or tinted glass.
How to Make Streak-Free Homemade Window Cleaner
The cleaning solution is only half the equation.
Your technique has a huge impact on the final result.
1. Clean the Window Frame First
Before cleaning the glass, remove dust and dirt from the frame and sill.
Otherwise, you’re likely to wash dirt onto freshly cleaned glass.
A vacuum cleaner with a brush attachment can be useful for removing loose dust from tracks and corners.
2. Remove Loose Dirt
Use a dry microfibre cloth to remove loose dust from the glass.
This is particularly important for exterior windows.
Dirt particles can act like tiny abrasives if you aggressively wipe them around the surface.
3. Apply Your Homemade Solution
Lightly spray your cleaning solution onto the glass.
You don’t need to soak the entire window.
If you’re cleaning a large window, work in sections.
4. Use a Squeegee
A good-quality window squeegee can make a dramatic difference.
Start at the top and work downward using controlled strokes.
After each pass, wipe the squeegee blade with a clean cloth.
This prevents dirty water from being redistributed across the glass.
5. Dry the Edges
Use a clean microfibre cloth to remove remaining moisture around the edges and corners.
This helps prevent water marks.
Why Are My Windows Still Streaky?
You’ve cleaned the glass, but it still looks worse than before.
This is frustrating.
Several things could be responsible.
Too Much Cleaning Solution
More isn’t better.
A heavy layer of cleaning solution can leave residue behind.
Try using less.
Dirty Cleaning Cloth
A cloth that contains grease, detergent residue or dirt can simply move grime around the window.
Use clean microfibre cloths.
Cleaning in Direct Sunlight
This is one of the most common problems.
When strong sunlight hits wet glass, the cleaning solution can dry before you have a chance to remove it properly.
The result can be obvious streaks and marks.
Where possible, clean windows when they are shaded.
Poor-Quality Squeegee
A damaged or dirty squeegee blade can leave lines across the glass.
Inspect the rubber blade regularly and replace it if it becomes damaged or excessively worn.
Dirty Window Frames
If the frames and tracks are dirty, grime can run back onto the glass.
Clean the surrounding areas first.
Can You Clean Windows With Vinegar and Water?
Yes, diluted white vinegar and water are commonly used for household window cleaning.
A simple mixture is approximately:
- 1 part white vinegar
- 4 parts water
For particularly dirty glass, you may use a somewhat stronger mixture, but there is usually no reason to make the solution extremely concentrated.
Apply it with a spray bottle or cloth, then remove it with a squeegee or clean microfibre cloth.
Vinegar is especially useful when mineral deposits are contributing to cloudy-looking glass.
However, don’t assume vinegar is suitable for every surface surrounding the window.
Natural stone, certain metals, specialty coatings and some finishes can react poorly to acidic cleaners.
Keep the solution primarily on the glass and check manufacturer guidance where necessary.
Can You Use Dish Soap to Clean Windows?
Yes, but use very little.
Dishwashing liquid is excellent at breaking down grease, fingerprints and oily residue.
The problem is that too much creates a soapy film.
A few drops in a bucket of warm water can be enough.
For a spray bottle, even a couple of drops may be sufficient.
If you notice a hazy film after cleaning, excessive detergent may be the culprit.
Homemade Window Cleaner Without Vinegar
Not everyone likes the smell of vinegar, and vinegar isn’t necessary for every cleaning job.
Try this simple alternative:
- 500 ml warm water
- 2–3 drops mild dishwashing liquid
Mix gently.
Apply sparingly and remove the solution with a squeegee.
For ordinary dust, fingerprints and light grime, this can work extremely well.
If mineral deposits are the main problem, however, vinegar may provide better results.
Can You Use Rubbing Alcohol on Windows?
Rubbing alcohol can help dissolve certain greasy residues and can evaporate quickly.
However, it isn’t necessary for ordinary window cleaning.
If you use any alcohol-based cleaner, ensure that the product is appropriate for the particular surface and follow the manufacturer’s recommendations, especially around tinted films, coatings, plastics and painted frames.
For most household windows, water, a little mild detergent and appropriate technique are sufficient.
What About Baking Soda?
Baking soda isn’t usually the first choice for cleaning glass.
Because it has mild abrasive properties, rubbing it aggressively against glass can potentially create problems, particularly if dirt particles are trapped in the mixture.
For ordinary window cleaning, stick with a liquid solution and a soft cloth.
If you have a specific stubborn deposit, identify what caused it before choosing an abrasive cleaner.
How to Clean Exterior Windows
Exterior windows generally require more preparation than interior glass.
They can accumulate:
- Dust
- Pollen
- Mud
- Insect residue
- Bird droppings
- Rain deposits
- Pollution
- Tree sap
Start by removing loose dirt with water or a soft brush.
Don’t immediately scrub a heavily dirty window with a dry cloth.
Rinse away loose grit first.
Then use your homemade cleaning solution.
For large exterior windows, a squeegee with an extension pole can make the job considerably easier.
Never put yourself in an unsafe position to clean a window.
If a window requires climbing onto a roof, leaning out of a dangerous position or using an unstable ladder setup, hire an appropriately equipped professional.
How to Clean Window Screens
Window screens can hold enormous amounts of dust.
There’s little point in cleaning the glass only to allow dirty screens to contaminate it again.
If possible, remove the screen carefully.
Vacuum loose dust using a soft brush attachment.
Then wash it with mild soapy water and rinse gently.
Allow it to dry completely before reinstalling it.
Check the screen manufacturer’s instructions if you’re unsure about the material.
How Often Should You Clean Your Windows?
There is no universal schedule.
Factors such as location, weather, trees, traffic, pets and household activity all affect how quickly windows become dirty.
A practical routine might be:
Interior windows: Every few months or whenever fingerprints and grime become noticeable.
Exterior windows: Around two to four times a year, depending on conditions.
High-traffic areas: Clean as needed.
After storms or heavy rain: Inspect for water marks and accumulated dirt.
Homes near busy roads, coastal areas or dusty environments may require more frequent cleaning.
Common Homemade Window Cleaning Mistakes
Avoid these mistakes if you want consistently clean glass.
Using Too Much Product
Excess cleaning solution often creates more residue.
Using Newspaper
Newspaper was once widely recommended for window cleaning. Modern newspaper ink and paper vary considerably, so a quality microfibre cloth is generally a more predictable choice.
Cleaning With Dirty Water
If your bucket water becomes visibly dirty, replace it.
Otherwise, you’re putting the grime straight back onto the glass.
Using Rough Materials
Avoid abrasive scourers and rough materials that could scratch the surface.
Cleaning in Hot Sun
Give the solution enough time to work but not enough time to dry on the glass.
Shade is your friend.
Ignoring the Frames
Dirty frames and tracks can undermine your cleaning efforts.
Clean the whole window area, not just the glass.
A Simple Window Cleaning Routine
If you don’t want to overthink the job, use this routine:
- Remove dust from the frame and sill.
- Remove loose dirt from the glass.
- Mix warm water with a small amount of mild detergent, or use diluted vinegar when appropriate.
- Apply the solution sparingly.
- Work from the top down.
- Use a clean squeegee to remove the solution.
- Wipe the squeegee blade between passes.
- Dry the edges with a clean microfibre cloth.
- Inspect the glass from different angles.
- Clean any remaining spots rather than repeatedly washing the entire window.
This approach is simple, inexpensive and effective for most ordinary household windows.
When Homemade Window Cleaner May Not Be Enough
Homemade solutions work well for routine dirt and many everyday marks.
They aren’t suitable for every situation.
Professional assistance may be worthwhile if windows have:
- Heavy mineral buildup
- Scratched glass
- Damaged seals
- Failed double glazing
- Persistent condensation between panes
- Difficult-to-reach locations
- Construction residue
- Paint overspray
- Cement or mortar deposits
Be especially careful with construction materials.
Dried cement, mortar and other deposits can damage glass if removed incorrectly.
Don’t attack an unknown deposit with a razor blade or abrasive material simply because it looks stuck.
Identify the substance first.
Safety Tips for Homemade Window Cleaning
Window cleaning is usually straightforward, but don’t overlook basic safety.
Never mix cleaning chemicals.
In particular, don’t combine vinegar with chlorine bleach or other incompatible cleaners.
Keep cleaning solutions away from children and pets.
Use gloves if your skin is sensitive to cleaning products.
Don’t overreach from ladders.
For high windows, use appropriate equipment or hire a professional.
And always remember that a clean window isn’t worth risking a fall.
Frequently Asked Questions
What is the best homemade window cleaning solution?
A simple mixture of water, diluted white vinegar and a few drops of mild dishwashing liquid works well for many ordinary household windows. The exact mixture can be adjusted depending on the amount and type of dirt.
What is the best homemade window cleaner without vinegar?
Try warm water with a few drops of mild dishwashing liquid. Use very little detergent to avoid leaving a film.
Does vinegar leave streaks on windows?
Vinegar itself doesn’t necessarily cause streaks, but excessive solution, dirty cloths, poor technique or allowing the cleaner to dry on the glass can produce streaks.
Why are my windows streaky after cleaning?
Common causes include too much detergent, dirty cloths, a dirty squeegee, direct sunlight or failing to dry the glass properly.
Can I use dishwashing liquid to clean windows?
Yes. A small amount of mild dishwashing liquid diluted in water can remove grease and fingerprints effectively.
Should I clean windows on a sunny day?
It’s generally better to clean windows when the glass is shaded. Direct sunlight can cause cleaning solution to dry too quickly and leave streaks.
How often should I clean my windows?
Many homes benefit from cleaning interior windows every few months and exterior windows several times a year, although local conditions may require a different schedule.
Can I use homemade window cleaner on tinted windows?
Check the manufacturer’s instructions first. Window films and specialty coatings can have specific cleaning requirements.
Conclusion
Finding the best homemade window cleaning solution doesn’t mean creating a complicated chemical recipe.
For most homeowners, simple ingredients and good technique are enough. Warm water handles ordinary dust, a small amount of mild dishwashing liquid tackles fingerprints and grease, while diluted white vinegar can be useful for certain mineral deposits.
But don’t underestimate the importance of how you clean.
Use a clean microfibre cloth, work with a good squeegee, avoid excessive detergent and don’t let the solution dry on the glass. Cleaning the frames and window tracks at the same time will also help keep your windows looking cleaner for longer.
Most importantly, don’t take unnecessary risks with high windows.
The goal isn’t simply spotless glass. It’s a clean home maintained safely, economically and sensibly.