How to Clean Eyeglasses | The Right Way

Clean eyeglasses with lukewarm water, a drop of lotion-free dish soap, and a microfiber cloth to avoid scratches.

Most people clean their glasses wrong. The instinct to grab a shirt sleeve or a paper towel is exactly what puts tiny scratches on your lenses over time. Knowing how to clean eyeglasses properly takes about sixty seconds and keeps your vision clear and your coatings intact.

The good news is that you already have everything you need at home. Here’s the method that optometrists and vision-care organizations recommend.

What Is The Right Way To Clean Eyeglasses?

The safe method is simple: rinse, soap, rinse, dry. Never wipe a dry lens — that grinds dust and grit into the surface like sandpaper.

  1. Wash your hands with plain soap and dry them. This keeps skin oils off the lenses.
  2. Rinse both lenses and the frame under lukewarm running water. This washes away loose dust and debris.
  3. Put one small drop of lotion-free dish soap on each lens.
  4. Rub the soap gently over the lenses and frame with your fingertips for a few seconds.
  5. Rinse thoroughly under lukewarm water until no soap residue remains.
  6. Shake off the excess water, then dry with a clean, dry microfiber cloth.

If your lenses are very dirty or greasy, skip the dry wipe entirely and go straight to the soap and water method. Wiping first just pushes oil and particles around and risks scratching the coating.

What Should You Never Use On Glasses?

Some cleaners that work fine on household glass will ruin your lenses. The list of products to avoid is worth memorizing:

  • Paper towels, tissues, and napkins — wood fibers scratch lenses
  • Your shirt, tie, or any clothing — fabric picks up grit that grinds into the lens
  • Ammonia-based cleaners like Windex or other window cleaners
  • Rubbing alcohol, acetone, vinegar, or bleach
  • Hot water — it can damage anti-reflective and other lens coatings

The reason these fail is simple: most modern lenses have anti-reflective, scratch-resistant, or UV coatings. Harsh chemicals and high heat can strip or craze those coatings over time, leaving lenses that look hazy or peel at the edges.

How Do You Care For A Microfiber Cloth?

Your microfiber cloth needs cleaning too. If you wash it in the wrong way, it will start smearing instead of polishing.

Fabric softener coats the fibers with chemicals that transfer onto your lenses and cause streaks. Wash the cloth by hand or in a gentle machine cycle with plain detergent, then air-dry it. A clean cloth is the difference between a perfect finish and a hazy one.

Can You Use Eyeglass Cleaner Spray Instead?

Yes. Most best anti-fog wipes for glasses and commercial eyeglass cleaners are perfectly safe for coated lenses. Look for an alcohol-free spray or wipe.

Spray the cleaner onto both lens surfaces, then wipe with a clean microfiber cloth in small circles until the lenses are clear. Avoid sprays that list ammonia, alcohol, or harsh solvents as their first ingredient.

Get into the habit of cleaning your glasses every morning when you start your day. A quick rinse-and-soap routine takes less than a minute, and it beats squinting through fingerprints or paying for a new anti-reflective coating down the line.

References & Sources

Please use a real email you check. If it's fake or mistyped, your message won't reach us and we can't reply — wrong addresses are rejected automatically.