Homemade window cleaner is one of my favorite DIY cleaning recipes: it’s so cost-effective, and it leaves a wonderfully streak-free shine. You don’t have to limit its use to windows, either: I use it on glass surfaces throughout my home, including the fronts of framed photos and even my glass shower doors.
Our windows get coated with dirt spots and pollen, but they also acquire a different, more stubborn kind of mess known as city grime. I try to make window cleaning a monthly chore for that reason and, with 36 windows in our house, I need a window cleaner that works quickly, cleans thoroughly and doesn’t cost a small fortune! This homemade window cleaner fits the bill.
Homemade Window Cleaner
- 1 part rubbing alcohol* or water
- 1 part white vinegar
- 3 drops dishwashing liquid (see Tips below)
- Empty spray bottle
- Squeegee, microfiber cloth, or newspapers
* “Surgical spirits” in the UK.
1. Combine ingredients in a spray bottle and shake gently to mix.
2. Fold a few sheets of newspaper together like a washcloth, or use a microfiber cloth.
3. Spray the glass then wipe.
4. When cleaning framed photos, spray the cloth rather than the glass.
• NOTE that the dish-washing liquid shouldn’t contain moisturizers or “oxygenating action” — you want a straight liquid dish soap like Dawn Original (Fairy in the UK) or even Ivory.
• I find using rubbing alcohol cuts through city grime best but if you’re in a more rural area, you can skip it and just use water.
• When cleaning windows, wipe left-to-right on the inside, and top-to-bottom on the outside. That way you can tell which side a smudge is on.
• It’s best to clean windows on an overcast, dry day. Trying to clean them while the sun is hitting them, or while they’re still hot from being exposed to the sun, will lead to streaks no matter what window cleaner you use.
• Crazy as it sounds, I have the best luck cleaning the inside of kitchen windows at night. Turn off outdoor lights and work in a brightly lit kitchen: you’ll see every smudge on your windows, making them easy to clean.