DIY Streak-Free Glass Cleaner: Sparkling Windows and Mirrors with Natural Ingredients

Keeping your windows and mirrors spotless can be a challenge, especially when commercial glass cleaners leave streaks. Fortunately, you can make your own effective, streak-free glass cleaner with just a few natural ingredients. This DIY solution is not only easy to make but also eco-friendly and budget-friendly. Let’s get started!

Why Go Natural?

Switching to a homemade glass cleaner has several benefits:

  • Ammonia-Free: Many commercial cleaners rely on ammonia for their cleaning power, but ammonia can be harmful to your health and leave behind a strong, unpleasant odor. According to the Canadian Centre for Occupational Health and Safety, ammonia can irritate the respiratory system, skin, and eyes, and long-term exposure may harm the respiratory system.
  • Eco-Friendly: By using natural ingredients, you reduce your environmental impact. This cleaner is biodegradable and doesn’t contribute to indoor air pollution, unlike many store-bought alternatives.
  • Cost-Effective: The ingredients for this DIY glass cleaner are inexpensive and often already found in your home. This means you can create a high-quality cleaner without breaking the bank.
  • Customizable: With the option to add essential oils, you can tailor the scent to your preference, making cleaning a more pleasant experience.

Commercial glass cleaners often contain harsh chemicals that can be harmful to your health and the environment. By making your own glass cleaner, you control what goes into it, ensuring a safer and more sustainable option.


To make your own streak-free glass cleaner, you will need:

  • 1 cup distilled water
  • 1 cup rubbing alcohol (isopropyl alcohol)
  • 1 tablespoon white vinegar
  • 10-15 drops of essential oil (optional, for fragrance)


  1. Gather Your Supplies: You’ll need a clean spray bottle, a measuring cup, and a funnel to avoid spills.
  2. Mix the Ingredients:
    • Pour 1 cup of distilled water into the spray bottle.
    • Add 1 cup of rubbing alcohol. The alcohol helps the solution evaporate quickly, reducing the chances of streaks.
    • Add 1 tablespoon of white vinegar. Vinegar is a natural cleaner that helps cut through grime and grease.
    • Optional: Add 10-15 drops of your favorite essential oil for a pleasant scent. Lemon, lavender, and tea tree oils are popular choices.
  3. Shake Well: Secure the spray bottle cap and shake the mixture well to combine all the ingredients.
  4. Label Your Bottle: To avoid confusion, label your spray bottle with the contents and the date it was made.

How to Use Your DIY Glass Cleaner

  1. Spray the Solution: Lightly spray the glass surface with your DIY cleaner. Avoid over-saturating the surface to minimize streaks.
  2. Wipe with a Microfiber Cloth: Use a clean microfiber cloth to wipe the glass in a circular motion. Microfiber is great for glass because it traps dirt and absorbs moisture without leaving lint behind.
  3. Buff to a Shine: For an extra streak-free finish, use a second dry microfiber cloth to buff the glass. This step ensures any remaining moisture is removed, leaving your glass sparkling clean.

Tips for Best Results

  • Clean on a Cloudy Day: Cleaning glass in direct sunlight can cause the solution to dry too quickly, leading to streaks. Try to clean your windows and mirrors on a cloudy day or in the evening.
  • Use Distilled Water: Distilled water is free from minerals that can cause streaks and spots. If you don’t have distilled water, boil tap water and let it cool before using.
  • Change Cloths Frequently: If your microfiber cloth becomes too wet or dirty, switch to a fresh one to avoid spreading grime around.

Making your own streak-free glass cleaner is a simple and effective way to keep your windows and mirrors spotless. With just a few natural ingredients, you can create a powerful cleaning solution that is safe for your home and the environment. Give this DIY cleaner a try and enjoy the clear, sparkling results!

For professional condo cleaning service and Ottawa office cleaning services that guarantee a pristine environment, look no further than Good Cleaner Co. Our expert team is dedicated to delivering top-notch cleaning solutions tailored to your specific needs. Whether it’s a sparkling clean office that enhances productivity or a spotless condo that feels like home, we use eco-friendly products and meticulous techniques to ensure your space is impeccably clean. Trust Good Cleaner Co. for reliable, thorough, and professional cleaning services in Ottawa.