The safest way to clean glasses lenses is to rinse them under lukewarm water first, then gently wash with a drop of plain dish soap and dry with a clean microfiber cloth. This takes about 30 seconds and prevents the micro-scratches that build up when you wipe lenses dry or use the wrong materials. Most lens damage comes not from neglect but from well-intentioned cleaning done the wrong way.
Why You Should Never Wipe Dry Lenses
The most common cleaning mistake is also the most tempting: pulling out your shirt or a tissue and giving your lenses a quick wipe. Dust particles that settle on your lenses include tiny bits of sand and grit. When you drag a dry cloth across them, those particles act like sandpaper, leaving fine scratches that accumulate over time. No lens coating can survive months of this.
Even a microfiber cloth can cause damage if you use it on a dry, dusty lens. Microfiber is excellent at trapping particles, but it still pushes them across the surface before lifting them. A rinse under running water first sweeps away loose grit so the cloth only contacts the lens itself.
Step-by-Step Daily Cleaning
Hold your glasses under lukewarm running water for a few seconds on each side. This removes loose dust and debris. Always grip the frame on the side you’re rinsing so you don’t accidentally bend it.
Place a single small drop of dish soap on each lens and rub gently with your fingertips. Work the soap across the entire lens surface, the nose pads, and along the frame where it meets the lens. Rinse thoroughly under lukewarm water again until no soap residue remains, then shake off excess water.
Dry with a clean microfiber cloth using gentle, circular motions. If you don’t have a microfiber cloth handy, a lint-free cotton towel works in a pinch, though microfiber is better at preventing streaks. Paper towels and tissues are too rough for coated lenses.
Choosing the Right Soap
Plain dish soap works well, but not all dish soaps are equal. Avoid any formula that contains lanolin or moisturizing oils, which are marketed as being gentle on hands. These additives leave a smeared film on lenses that can become permanent over time. Look for a basic, unscented variety without skin-softening ingredients.
Several common household cleaners will actively destroy your lenses. Ammonia, bleach, automatic dishwasher detergent, citrus-based cleaners, and glass polish can all strip anti-glare and anti-scratch coatings. Window cleaner is a particularly common culprit because people assume what works on glass windows works on glasses. It doesn’t.
Skip the Rubbing Alcohol
Isopropyl alcohol is sometimes recommended as a quick disinfectant for lenses, but it carries real risks. Alcohol can dissolve anti-reflective coatings and make plastic lenses brittle or cloudy, especially polycarbonate and high-index lenses (the thinner, lighter prescriptions). Pre-moistened lens wipes from optical brands are formulated to be safe for coatings. A bottle of rubbing alcohol from the medicine cabinet is not the same thing.
Why Water Temperature Matters
Hot water is one of the fastest ways to ruin good lenses. Modern lenses are layered with coatings for glare reduction, scratch resistance, and UV protection. These coatings and the lens material underneath expand at different rates when heated. Hot water causes them to separate microscopically, creating a web of fine cracks called crazing. Once crazing starts, it’s irreversible. Stick to lukewarm or cool water every time, and avoid leaving your glasses on a car dashboard, near a stove, or in direct sunlight for the same reason.
Cleaning on the Go
When you’re away from a sink, a pre-moistened lens cleaning wipe is your best option. Rub it gently across the lens to lift dirt before wiping it away. Lens cleaning sprays also work well, but apply the spray to your microfiber cloth rather than directly onto the lenses. Spraying the lens directly can push liquid into the edges where the lens meets the frame, and over time that moisture loosens coatings at the junction.
Dealing With Grime Buildup on Frames
Even with daily lens cleaning, oils from your skin gradually build up in spots your cloth can’t reach: around nose pads, inside hinges, and in the narrow gap where the lens sits inside the frame. This gunk eventually migrates onto freshly cleaned lenses within minutes, which is why your glasses sometimes seem greasy no matter how well you clean them.
A soft-bristled toothbrush (an old one, dedicated to this purpose) works well for scrubbing around nose pads and hinge areas. Dip it in soapy water and work it into the crevices. For serious buildup, opticians sometimes remove the lenses entirely with a small screwdriver to clean the oil trapped between the lens edge and the frame. If you’re not comfortable doing this yourself, most optical shops will do it for free.
Replaceable silicone nose pads are cheap and easy to swap out every few months if they’ve turned green or yellow from oil absorption. Your optician can usually replace them on the spot.
Ultrasonic Cleaners: Proceed With Caution
Small ultrasonic jewelry cleaners have gained popularity for glasses cleaning, and they do an impressive job reaching crevices that no brush can. A drop of dish soap in warm water, run for a couple of minutes, can make frames look brand new. But these devices are not safe for all glasses.
Ultrasonic cleaning is risky or outright dangerous for:
- Acetate or plastic frames: can crack, warp, or lose their polished finish
- Polarized lenses: vibrations can damage the polarization film
- Photochromic (transition) lenses: the light-sensitive layer is vulnerable
- Frames with glued components or decorative elements: vibrations break down adhesives and loosen rhinestones or inlays
- Rimless or semi-rimless designs: the tension at mounting points can shift
- Wood, horn, or shell frames: these absorb water and warp or delaminate
- Lenses with multiple coatings: anti-reflective coatings showed microscopic separation from lens surfaces after repeated ultrasonic cleaning, particularly beyond three minutes of exposure
If you have simple metal frames with standard single-coated lenses, an ultrasonic cleaner used briefly can be a great tool. For anything else, the manual soap-and-water method is safer.
Keeping Your Microfiber Cloth Clean
A dirty microfiber cloth defeats the purpose of careful cleaning. These cloths trap oils and particles, and after a week or two of use they’re just redistributing grime across your lenses. Wash your microfiber cloth regularly.
By hand, soak it in cold water with a few drops of mild, bleach-free soap for a few minutes, then rinse in cold water. In a washing machine, use bleach-free detergent and skip the fabric softener entirely. Fabric softener leaves a waxy residue on the fibers that transfers directly to your lenses as streaks. Air dry the cloth rather than using a dryer, which can damage the fine fibers over time. Having two or three cloths in rotation means you always have a clean one ready.

