I clean glasses all day. It is literally part of my job as a licensed optician. People hand me their frames for adjustments and I clean them before handing them back. I clean display models, demo lenses, my own prescription glasses, and my sunglasses. I have cleaned thousands of pairs of glasses over the years, and the method I use every single time is embarrassingly simple.
No special gadgets. No ultrasonic cleaner. No $15 lens spray. Just two things you already have at home.
The Method I Use Every Morning
Here is exactly how I clean my own glasses. I do this once every morning and it takes about 30 seconds.
- Run lukewarm water over both sides of the lenses. This rinses off dust and debris. If you skip this step and go straight to wiping, those tiny particles drag across the lens surface like sandpaper. Temperature matters: lukewarm, not hot. Hot water can damage lens coatings and warp plastic frames.
- Put a tiny drop of plain dish soap on each lens. I use Dawn, but any basic dish soap works. Rub it gently over both sides of both lenses with your fingertips. Get the nose pads and the frame edges too, since that is where skin oils and makeup accumulate.
- Rinse thoroughly under lukewarm water. Make sure all the soap is gone. Residue leaves streaks.
- Shake off excess water gently. Do not flick them aggressively. A light shake is fine.
- Dry with a clean microfiber cloth. Emphasis on clean. A microfiber cloth that has been sitting in the bottom of your bag collecting lint and crumbs is not clean. I keep two cloths in rotation and wash them weekly.
That is the whole routine. Lukewarm water, dish soap, microfiber cloth. It works on every type of lens: anti-reflective, blue light, progressive, transition, polarized. Your lenses will be cleaner than anything a spray can do.
What NOT to Use on Your Glasses
This section matters more than the cleaning instructions. Most lens scratches are not from normal wear. They are from cleaning with the wrong materials. I have seen brand new lenses ruined in the first week because someone used paper towel.
| Do This | Not This | Why |
|---|---|---|
| Lukewarm water | Hot water | Heat damages anti-reflective and hydrophobic coatings, can warp plastic frames |
| Plain dish soap | Hand soap with moisturizers | Lotions and moisturizing beads leave a film on lenses that smears |
| Microfiber cloth | Paper towel, tissues, your shirt | Wood fibers in paper products scratch coatings; clothing carries dust particles |
| Lens-specific spray | Windex or glass cleaner | Ammonia strips anti-reflective coatings permanently |
| Gentle rubbing with fingertips | Dry wiping without rinsing first | Dry wiping drags dust across the lens surface, creating micro-scratches |
| Lens wipes (Zeiss, etc.) | Alcohol wipes or hand sanitizer | Isopropyl alcohol degrades coatings over time |
The biggest myth I deal with is the shirt wipe. Everyone does it. You breathe on the lens, wipe it with your shirt, and it looks clean. But you are grinding tiny dust particles across the coating every time. After a few months, those micro-scratches accumulate and your lenses develop a haze that makes them look foggy in certain light. By that point, the damage is done and no amount of cleaning will fix it.
Quick rule: If it was not designed to touch a lens, do not put it on a lens. Paper towel, tissues, napkins, clothing, and household cleaners are all off-limits.
Cleaning Products Compared: What Actually Works?
Patients always ask if they should buy a lens cleaning spray. Here is my honest take on the options.
| Product | Cost | Effectiveness | Verdict |
|---|---|---|---|
| Plain dish soap + water | Pennies per use | Excellent — removes oil, debris, makeup | Best everyday method. This is what I use. |
| Lens cleaning spray (optical brand) | $8 - $15 per bottle | Good — convenient for on-the-go | Fine for touch-ups when you are not near a sink |
| Pre-moistened lens wipes | $8 - $12 per box | Good — individually wrapped, portable | Great for travel. Zeiss brand is reliable. |
| Ultrasonic cleaner | $30 - $80 device | Very good — cleans crevices and nose pads | Nice luxury, not necessary. Good for detail cleaning. |
| Homemade vinegar/alcohol spray | Very low | Risky — can damage coatings | Skip it. Not worth the risk to your coatings. |
If you want one product to keep in your bag, get a small lens spray from an optical brand and a fresh microfiber cloth. Use the spray for quick touch-ups during the day, and do the full soap-and-water clean at home every morning.
How to Keep Your Microfiber Cloth Actually Clean
A dirty microfiber cloth defeats the entire purpose of proper cleaning. Those cloths pick up dust, oil, and skin cells. If you never wash the cloth, you are just redistributing grime across your lenses.
Wash your microfiber cloths in the laundry once a week. Use cold or warm water. Do not use fabric softener. Fabric softener coats the fibers and reduces their ability to absorb oil and attract dust particles. Skip the dryer sheets for the same reason. Air drying is best, but a low-heat tumble dry is fine.
Keep at least two cloths so you always have a clean one available while the other is in the wash. They cost a couple of dollars each and last for years.
Special Cases: Coated Lenses, Transitions, and Sunglasses
People sometimes worry that certain lens types need special cleaning. For the most part, they do not. The soap-and-water method works across the board.
Anti-reflective (AR) coated lenses actually show fingerprints and smudges more than uncoated lenses because the coating is designed to reduce reflections, which makes surface imperfections more visible. The cleaning method is the same. AR coatings are bonded to the lens surface and will not come off from gentle cleaning. What damages them is ammonia, alcohol, and abrasive wiping.
Transition lenses (photochromic) clean the same way. The photochromic molecules are embedded within the lens material. Dish soap does not affect them. Just keep them out of extreme heat, which can permanently affect how the tint activates.
Polarized sunglasses have a polarizing film sandwiched between lens layers. Again, soap and water is safe. Avoid leaving them on a hot dashboard, since heat can cause the layers to delaminate over time.
Progressive lenses are no different. The gradient of prescription power is ground into the lens surface. Clean them the same way you clean any other pair.
When to Bring Your Glasses In for Professional Cleaning
Most of the time, home cleaning is all you need. But there are a couple of situations where bringing them into an optical store makes sense.
If your nose pads have turned green, that is verdigris (copper oxidation from the metal pad arms mixing with sweat and skin oils). You can try cleaning them with a soft toothbrush and soap, but if they are deeply discoloured, an optician can replace them in about two minutes. Most optical stores do this for free or for a nominal charge.
If grime has built up in the hinge area or around the lens grooves (common in rimless and semi-rimless frames), an ultrasonic cleaning bath at your optical store will get into those tight spaces better than anything you can do at home. This is a free service at most places.
Frequently Asked Questions
Can I clean my glasses with dish soap?
Absolutely. Plain dish soap (Dawn, Palmolive, or any basic formula) is the best everyday glasses cleaner available. Use a tiny drop on each lens under lukewarm running water and rub gently with your fingertips. The key word is "plain." Avoid dish soaps with added moisturizers, lotions, or fragrance beads, as these leave a film on your lenses that smears instead of cleaning. A basic, clear dish soap works perfectly.
Can I use my shirt to clean my glasses?
I know everyone does it. But no. Clothing fabrics, whether cotton, polyester, or flannel, have a rough texture at the microscopic level. Your shirt also carries dust particles, lint, and debris that act like sandpaper when you wipe them across your lens coatings. Over months of daily shirt-wiping, you will develop visible micro-scratches that create a permanent haze. Use a clean microfiber cloth, or at minimum, rinse the lenses under water before wiping with anything.
Will Windex or glass cleaner damage my glasses?
Yes. Household glass cleaners like Windex contain ammonia, which strips anti-reflective coatings right off the lens surface. The damage is permanent. It does not happen the first time, but repeated use will make your coatings peel, craze, or develop a cloudy appearance. Bathroom cleaners, all-purpose sprays, and any product not designed for coated lenses should never touch your eyewear.
How often should I clean my glasses?
Once a day with soap and water is ideal. I clean mine every morning before leaving the house. It takes 30 seconds and starts the day with perfect clarity. During the day, a quick wipe with a clean microfiber cloth handles minor smudges. If you work in a dusty environment, cook frequently, or wear makeup, you may want to clean them twice a day.
Can I use alcohol wipes on my glasses?
Pre-moistened lens wipes that are specifically formulated for coated lenses (like Zeiss lens wipes) are safe and convenient for on-the-go cleaning. Regular isopropyl alcohol wipes, rubbing alcohol, or hand sanitizer are a different story. These products can degrade anti-reflective and hydrophobic coatings over time, especially with frequent use. Stick to products made for eyewear.
This article is for informational purposes only and does not constitute medical advice. Always consult your optometrist or optician if you have questions about caring for your specific lenses or frames.