Clean windows change a room fast. The light comes in clearer, mirrors look brighter, glass doors stop showing every handprint, and the whole house feels fresher. The problem is that glass also shows every mistake: lint, too much cleaner, hard water, greasy fingerprints, sun-dried streaks, and cloth residue.
A homemade window cleaner can work well when the recipe is simple and the method is right. Vinegar, water, a tiny amount of soap, and the right cloth will handle most everyday glass cleaning. For heavier residue, a little rubbing alcohol or lemon juice can help. The cleaner matters, but technique matters just as much.
Key Takeaways
Why Use Homemade Glass Cleaner?
Homemade glass cleaner is inexpensive, quick to mix, and easy to keep on hand. You can make a small bottle before a spring cleaning day or keep one labeled bottle in the cleaning caddy for mirrors, interior windows, glass tables, and appliance fronts.
It also lets you avoid heavy fragrance if commercial glass cleaners bother you. If you prefer commercially made products with safer ingredient profiles, the EPA’s Safer Choice program is a useful resource for finding cleaning products designed with safer ingredients.
Natural glass cleaner is not magic. It still has to match the job. Greasy kitchen windows, hard water spots, old outdoor grime, and bathroom mirror film may need different passes. Start with the gentlest recipe, then adjust only if needed.
Basic Homemade Window Cleaner
This is the everyday recipe for interior windows, mirrors, glass doors, and glass tables.
- 2 cups water
- 1/4 cup white vinegar
- 1 small drop liquid dish soap or castile soap
Add water to a clean spray bottle. Add vinegar and the tiny drop of soap. Shake gently. Spray lightly on glass or onto a cloth, then wipe and buff dry. The soap helps lift greasy residue — use only a small drop, since too much leaves film and film turns into streaks.

Alcohol and Lemon Glass Cleaner
Use this when glass has fingerprints, light grease, or bathroom mirror film.
- 2 cups water
- 1/4 cup rubbing alcohol or vodka
- 2 tablespoons lemon juice
- Optional: 1 small drop liquid soap
Mix in a labeled spray bottle. Shake before use. Spray lightly, wipe with microfiber, and buff dry. Do not use lemon or vinegar near natural stone without protecting the stone — acid can etch marble, limestone, travertine, and some other surfaces.
Simple Soap and Water Cleaner
Sometimes the best glass cleaner is barely a cleaner at all.
- 2 cups warm water
- 1/2 teaspoon liquid dish soap or castile soap
Mix in a bowl or bottle. Use a damp cloth to wash the glass, then follow with a clean damp cloth and dry buff. This works well for very dirty glass that needs grime lifted before a vinegar pass. For outdoor windows, you may need to rinse first, wash, squeegee, and then detail the edges.
The Best Way to Clean Interior Windows
Start by dusting the frame, sill, lock, and glass. Loose dirt turns into muddy streaks when sprayed. Use a dry microfiber cloth, duster, or vacuum brush.
Spray lightly. If the window is small, spray the cloth instead of the glass. Wipe from top to bottom. Then buff with a dry lint-free cloth. If you use a squeegee, pull from top to bottom and wipe the blade after each pass.
Clean on an overcast day or when the window is not hot. Direct sun dries cleaner too fast, which leaves streaks before you can buff.
How to Clean Mirrors Naturally
Mirrors need less liquid than windows. Too much cleaner can run behind the mirror and damage the backing over time.
Spray the cloth, not the mirror, especially around edges. Wipe in overlapping strokes. Use a dry cloth to buff. For toothpaste spots or hairspray, hold the damp cloth on the spot briefly, then wipe rather than scraping aggressively.
Bathroom mirrors often have layers of humidity, soap film, and personal-care product residue. If one pass streaks, clean with the soap-and-water mix first, dry, then finish with the vinegar or alcohol cleaner.
How to Clean Exterior Windows
Outdoor windows collect pollen, dust, cobwebs, mud, hard water, and windblown grime. Start with a dry brush or vacuum around screens and frames if possible. Rinse loose dirt before scrubbing so you are not grinding grit across the glass.
Use a bucket of warm soapy water for the first wash. Use a window scrubber or soft cloth, then squeegee from top to bottom. Detail edges with a dry cloth. If water spots remain, use the vinegar cleaner on those areas and buff. Avoid working in direct sun or wind — both dry the glass too quickly.
What Causes Streaks?
Streaks usually come from one of these problems:
- Too much cleaner.
- Too much soap.
- Dirty cloths.
- Paper towel lint.
- Cleaning in direct sun.
- Hard water minerals.
- Grease or film that needed a first wash.
- Not drying or buffing after wiping.
If you see streaks, do not keep adding spray. Switch to a clean damp cloth, remove the residue, then buff dry.
Cloths, Squeegees, and Newspaper
Microfiber cloths are reliable because they pick up residue without leaving much lint. Wash them without fabric softener, which can leave a coating that causes streaks.
A squeegee is the best tool for larger windows and glass doors. The blade should be clean, smooth, and flexible. Replace it when it nicks or drags.
Newspaper is an old trick and can work, but it is less predictable now because paper and ink vary. If it leaves ink, lint, or residue, switch to microfiber or a lint-free glass cloth.
Where Not to Spray Vinegar
Vinegar can damage natural stone, some wood finishes, and certain specialty coatings. Protect stone counters under mirrors. Avoid soaking wood window trim. Check manufacturer instructions for tinted windows, coated shower doors, appliance screens, and electronics.
If you are already making homemade cleaners for the rest of the house, use natural cleaning products as the broader guide so each surface gets the right cleaner.
When Glass Cleaning Fits Into a Whole-House Reset
Windows and mirrors are easiest after dusting but before floors. Dust high shelves, fans, and trim first. Then clean glass. Then finish with floors. If you are doing a full reset, plug this job into the spring cleaning checklist instead of cleaning the same room twice.
For hardwood rooms, keep spray off the floor as much as possible and wipe drips promptly. Wood and water are not friends. For floor care, use hardwood floor maintenance rather than letting window cleaner or vinegar overspray sit on the finish.
Recommended Supplies
A few tools make the difference between a streaky pass and a clean finish: refillable glass spray bottles and a window screen cleaning brush.
Frequently Asked Questions About Homemade Window Cleaner
What is the best homemade window cleaner?
A simple mix of 2 cups water, 1/4 cup white vinegar, and one small drop of dish soap works for most interior windows. Use very little soap to avoid streaks.
Why are my windows streaky after cleaning?
Common causes are too much cleaner, too much soap, dirty cloths, paper towel lint, direct sun, hard water, or leftover greasy film.
Can I clean mirrors with vinegar?
Yes, but spray the cloth instead of soaking the mirror. Too much liquid around mirror edges can damage the backing over time.
Should I use paper towels on glass?
Microfiber or lint-free cloths usually work better. Paper towels can leave lint and may push residue around.
Can vinegar damage surfaces near windows?
Yes. Vinegar can damage natural stone and some finishes. Protect nearby stone counters, wood trim, and specialty surfaces.






