Wiping them on your shirt, drying them with a paper towel, or rubbing a dusty lens can leave microscopic scratches and gradually damage delicate lens coatings. Plastic lenses are particularly susceptible to scratching, and some cleaning chemicals can also affect lens coatings.
The good news is that you don’t need an expensive cleaning kit. Lukewarm water, a tiny amount of mild dish soap, and a clean microfiber cloth are usually enough to get everyday fingerprints, skin oil, dust, and smudges off your glasses safely.
The Safest Everyday Method
For glasses that need a proper cleaning, start with water rather than immediately grabbing a spray bottle.
What You’ll Need
- Lukewarm water
- Lotion-free dish soap
- Clean microfiber cloth
- Soft, clean towel for your hands
Step 1: Wash Your Hands
Before touching your lenses, wash your hands with soap and water.
Grease and lotion left on your fingers can transfer straight back onto freshly cleaned lenses.
Step 2: Rinse the Glasses
Hold the glasses under lukewarm running water.
Let the water wash away loose dust and grit before touching the lenses. This is important because rubbing dry particles across the surface can cause scratches.
Avoid hot water, particularly with plastic frames and specialty lens coatings.
Step 3: Add One Small Drop of Dish Soap
Put a tiny drop of lotion-free dish soap on your clean fingertips.
Gently clean both sides of each lens. You can also clean the nose pads, bridge, temples, and other parts of the frame where skin oils tend to collect.
Step 4: Rinse Thoroughly
Rinse until all traces of soap are gone.
Soap residue can leave the lenses looking hazy, so don’t rush this part.
Step 5: Dry With Microfiber
Use a clean microfiber cloth designed for optical lenses to gently dry the glasses.
Don’t use a shirt, paper towel, tissue, or napkin. Fine particles in paper products can scratch lenses, while clothing may contain dust or debris that you can’t see.
Why You Shouldn’t Wipe Dusty Lenses
This is one of the easiest mistakes to make.
You see a dusty lens, grab your shirt, and give it a quick wipe.
The problem is that the cloth isn’t necessarily removing the dust—it may be dragging tiny particles across the lens.
Plastic lenses are naturally more prone to scratching than glass, which is why many plastic lenses use scratch-resistant coatings.
If your lenses are visibly dusty, rinse them first.
That’s a few extra seconds that can save you from years of gradually accumulating scratches.
How to Clean Sunglasses
Sunglasses deserve the same care, but they can collect even more debris than everyday prescription glasses.
Think about what your sunglasses encounter:
- Sand
- Sunscreen
- Sweat
- Salt from the ocean
- Dust
- Fingerprints
- Makeup
If you’ve been to the beach or somewhere dusty, don’t immediately rub the lenses with a cloth.
Instead:
- Rinse the sunglasses with clean, lukewarm water.
- Apply a tiny amount of lotion-free dish soap.
- Gently clean the lenses and frame.
- Rinse thoroughly.
- Dry with a clean microfiber cloth.
This is especially helpful when there’s visible grit on the lenses.
What About Lens Cleaning Spray?
A dedicated lens-cleaning spray can be convenient, particularly when you’re away from home.
If you use one, choose a product specifically intended for eyeglass or optical lenses and follow the instructions on the label.
Use a clean microfiber cloth to wipe the lenses afterward.
If your glasses have special coatings, it’s worth checking the lens manufacturer’s recommendations before using unfamiliar cleaning chemicals.
Some optometry guidance specifically warns against cleaners containing alcohol or ammonia because they can damage certain lens coatings.
Be Careful With Homemade Cleaning Solutions
You’ll find plenty of recipes online for homemade eyeglass cleaners involving rubbing alcohol, vinegar, or other household ingredients.
That’s one area where simpler is safer.
Lens materials and coatings vary, so a homemade mixture that’s harmless to one pair may not be appropriate for another.
Unless your optician or lens manufacturer recommends a particular homemade solution, there’s little reason to experiment when mild soap and water already provide an effective cleaning method.
Don’t Forget the Frames
Your lenses aren’t the only part of your glasses collecting dirt.
Oil and debris can build up around:
- Nose pads
- Hinges
- Ear pieces
- Bridge
- Frame corners
When you wash your glasses, gently clean these areas with the same mild soap and water.
For stubborn buildup around tiny hinges or nose pads, a soft-bristled brush can help—but don’t use anything abrasive.
Once clean, rinse thoroughly and dry the frames with microfiber.
Things You Should Never Use on Your Glasses
That convenient cleaning shortcut can become an expensive mistake.
Shirt Sleeves
Even if the fabric feels soft, it may contain dust, dirt, or other particles that can scratch the lens.
Paper Towels
Paper products can contain fibers and particles that aren’t ideal for delicate optical surfaces. Optometry guidance recommends microfiber or products specifically designed for ophthalmic lenses instead.
Facial Tissues
They’re soft on your skin, but that doesn’t make them ideal for lenses.
Window Cleaner
Don’t assume that because it’s safe for household glass, it’s safe for your prescription lenses.
Some lens coatings can be damaged by chemicals found in household glass cleaners.
Bleach and Strong Household Cleaners
These aren’t designed for eyewear and can damage coatings or frames.
Hot Water
Hot water can potentially affect certain coatings and plastic frames.
Rough Sponges
Anything abrasive should stay away from your lenses.
How to Clean a Microfiber Cloth
There’s one problem with microfiber cloths that people often overlook:
A dirty microfiber cloth can scratch your glasses, too.
If the cloth has collected dust, makeup, skin oil, or grit, you’re essentially rubbing those particles back onto the lenses.
Wash your microfiber cloth regularly according to its care instructions and keep it somewhere clean.
Don’t toss it into a pocket or handbag where it can collect crumbs and dust.
What If Your Glasses Still Look Cloudy?
If you’ve cleaned your glasses correctly and they still look cloudy, don’t keep scrubbing.
The problem may not be dirt.
Possible causes include:
- Damaged lens coatings
- Fine scratches
- Mineral deposits
- Deteriorated anti-reflective coating
- Residue trapped around the frame
At that point, take the glasses to an optician for inspection.
More aggressive cleaning won’t repair a damaged coating—and may make the problem worse.
How Often Should You Clean Your Glasses?
There’s no need to wait until your lenses become visibly dirty.
A quick rinse and clean can be done whenever fingerprints, oil, or smudges start interfering with your vision.
If you wear your glasses all day, a daily rinse or cleaning may be useful, especially if you work outdoors, exercise, or frequently touch your frames.
The important thing is not necessarily how often you clean them—it’s how you clean them.
Keep Your Glasses Cleaner Between Washes
A few simple habits can reduce how quickly your lenses get dirty.
Store Them in a Case
When you’re not wearing your glasses, put them in a hard protective case instead of leaving them loose on a table or in a bag.
Don’t Put Them Lens-Down
Always place your glasses with the lenses facing upward.
Hold the Frames Properly
When cleaning or handling your glasses, hold them by the frame rather than pressing your fingers directly onto the lenses.
Keep a Microfiber Cloth Nearby
Having a clean cloth available makes it less tempting to use your shirt.
Clean Your Hands
The cleaner your hands are, the less oil you’ll transfer to your lenses.
A 60-Second Glasses Cleaning Routine
When your glasses are covered in fingerprints, you don’t need a complicated process.
1. Rinse under lukewarm water.
2. Add one tiny drop of lotion-free dish soap.
3. Gently clean both sides of the lenses and the frame.
4. Rinse until all soap is gone.
5. Dry with a clean microfiber cloth.
That’s it.
No paper towels. No shirt sleeves. No aggressive rubbing.
Expected Results
With the right cleaning routine, your glasses should look clearer, feel cleaner, and have fewer smudges without unnecessary wear on the lenses or coatings.
The biggest improvement often comes from one simple change: stop wiping dusty lenses while they’re dry.
Extra Tips
- Always rinse visible dust or grit away before wiping.
- Use lukewarm rather than hot water.
- Choose lotion-free dish soap.
- Keep microfiber cloths clean.
- Avoid household glass cleaners unless the lens manufacturer specifically says they’re safe.
- Don’t use abrasive materials on lenses or frames.
- Store sunglasses and prescription glasses in protective cases.
- Follow your optician’s or lens manufacturer’s care instructions for specialty coatings.
Conclusion
Cleaning your glasses shouldn’t be a battle between clear vision and scratched lenses.
The safest routine is surprisingly simple: rinse first, use a tiny amount of mild dish soap, clean gently, rinse thoroughly, and dry with clean microfiber.
Most importantly, leave the shirt sleeve and paper towel where they belong.
A few extra seconds of proper cleaning can help protect your lenses, preserve their coatings, and keep your glasses looking crystal clear for much longer.








