Homemade Eyeglass Cleaner: 2 DIY Solutions

homemade eyeglass cleaner
Photo: CC0 Public Domain / Unsplash - Nick Hillier

Regular glasses wearers know the struggle of having dust, dirt, and grime constantly obstructing their vision. Beachgoers too, know how annoying greasy sunscreen on sunglasses can be, but homemade eyeglass cleaner can help! We’ll show you a few natural recipes to use to help get those specs squeaky clean. 

Why pay for a tiny bottle of eyeglass cleaner when you can easily make your own? Homemade eyeglass cleaner works just as well, and can be made out of things you already have at home. One of the best ways to clean your glasses is by simply rubbing dish soap on them, and rinsing them in the sink. However, that solution only works if you’re at home. We’ll show you a few solutions you can add to a spray bottle for on-the-go glasses care.

1. Alcohol-Free Homemade Eyeglass Cleaner

homemade eyeglass cleaner
Whether it’s finger smudges, dust, or grime, you can use homemade eyeglass cleaner to make your glasses crystal clear again. (Photo: CC0 Public Domain / Unsplash - Ed Leszczynskl )

Alcohol-based cleaners are often very harsh and used only in the most extreme circumstances. This is due to many lenses having special coatings on them, like anti-reflective, scratch-resistant, and UV coatings to name a few. For a safe household remedy to clean eyeglasses, use the following recipe:



  1. Add the witch hazel and distilled water to a spray bottle.
  2. Add the dish soap and give it a good shake.
  3. Spray the homemade eyeglass cleaner on your dirty lenses and use a microfiber cloth to gently wipe the dirt away.

2. Vinegar-Based Cleaning Solution

Vinegar is one of those household items that can seemingly do it all, which is why it’s a staple in many green homes. It can be used to clean mirrors, trap fruit flies, and even brighten laundry. It also makes for a great homemade eyeglass cleaner. Here’s the recipe:


  • ⅔ cup white vinegar
  • ⅓ cup distilled water


  1. Add the white vinegar and distilled water into a small spray bottle.
  2. Shake well to combine, and then spray on the lenses.
  3. Wipe off gently using a microfiber cloth.

Tips for Keeping Glasses Clean

clean glasses
One of the best parts of getting your glasses adjusted is how clean the optician makes them. Achieve that same clean yourself! (Photo: CC0 Public Domain / Pexels - Ksenia Chernaya )

Aside from homemade eyeglass cleaner, there are a few other things you can do to keep your specs clean. The tools you use contribute greatly to the overall condition of your glasses.

  • Using distilled water is a way to avoid the minerals that often exist in water, especially areas that are affected by hard water.
  • Use a special lens cloth, or microfiber cloth when wiping your glasses. Avoid using your shirt or other clothing because the fibers in clothes can often permanently scratch the sensitive lenses.
  • When you aren’t wearing them, store your glasses in a case to prevent dust build up.

Important Information regarding Health-related Topics.

** Links to retailers marked with ** or underlined orange are partially partner links: If you buy here, you actively support Utopia.org, because we will receive a small part of the sales proceeds. More info.

Do you like this post?

Thank you very much for voting!