If your glasses are covered in fingerprints, dust, or smudges, you don’t need an elaborate cleaning routine. A little mild soap and water can help get your lenses clean and clear in just a few minutes.
This post contains affiliate links. As an Amazon Associate, I earn from qualifying purchases at no extra cost to you.
Here’s a simple way to clean your glasses at home.
What You Need
- Your glasses
- Mild, lotion-free liquid dish soap
- Lukewarm water
- A clean microfiber cloth
Helpful addition: Keep a few dedicated microfiber eyeglass cleaning cloths at home, in your bag, or at work. They’re handy for drying your glasses and dealing with quick smudges between washes.
How to Clean Your Glasses with Soap and Water
1. Wash your hands first
Before handling your glasses, wash and rinse your hands to remove dirt and oils that could transfer onto the lenses.
2. Rinse the glasses
Hold your glasses under a gentle stream of lukewarm water.
This helps remove loose dust and particles before you start touching the lenses.
3. Add a tiny drop of mild soap
Put a small amount of mild, lotion-free liquid dish soap on your fingertips.
Gently rub it over both sides of the lenses and around the frame.
There’s no need to scrub aggressively. A gentle touch is enough.
4. Rinse thoroughly
Rinse the glasses under lukewarm running water until all the soap has been removed.
Pay attention to the edges of the lenses and the nose pads, where soap residue can collect.
5. Dry with a microfiber cloth
Gently dry the glasses with a clean microfiber cloth.
Avoid using tissues, paper towels, napkins, or your clothing. They aren’t designed specifically for cleaning lenses and can leave lint or potentially cause fine scratches.
Keep a Microfiber Cloth Handy
Additionally, a microfiber lens cloth is one of the simplest glasses-care products you can have.
It’s useful for removing fingerprints and light smudges when your glasses don’t need a full soap-and-water wash.

Look for a cloth specifically designed for eyeglasses or optical lenses. It’s also worth having more than one so you always have a clean cloth available.
Therefore, wash your microfiber cloths regularly and keep them somewhere clean. A dirty cloth can simply put the oils and dust you’re trying to remove right back onto your lenses.
What You Should Avoid
In addition, not every cleaning product is suitable for eyeglasses.
Avoid:
- Hot water
- Window or glass cleaners
- Harsh household chemicals
- Paper towels and tissues
- Dirty or rough cloths
- Aggressive scrubbing
Some lenses have special coatings, so using the wrong cleaning products can potentially damage them.
If your glasses have a special coating or your optician has given you specific cleaning instructions, follow those recommendations.
Want a Complete Glasses-Cleaning Kit?
If you’d rather keep everything together, an eyeglass cleaning kit can be another convenient option.
Many kits include items such as a microfiber cloth and lens-cleaning solution, making them useful for keeping in a handbag, backpack, desk drawer, or car.
Just make sure any cleaning solution you use is specifically intended for eyeglass lenses and is compatible with your lens coatings.
Why Soap and Water Works
Glasses collect more than just dust.
Moreover, fingerprints, skin oils, and everyday grime can build up on the lenses. Water helps rinse away loose particles, while mild soap helps break down oils and residue.
That’s why a simple soap-and-water wash can be more effective than repeatedly wiping smudges with a dry cloth.
The Quick Glasses-Cleaning Routine
The next time your glasses look cloudy or smudged, remember:
Rinse → Soap → Rinse → Microfiber
It’s a simple routine that takes only a couple of minutes.
One Small Glasses-Care Habit That Helps

Keep a clean microfiber cloth somewhere convenient so you’re less tempted to wipe your glasses on your shirt when they get smudged.
And when your lenses need more than a quick wipe, give them a proper rinse and clean with mild soap and water.
Sometimes the simplest solution is the one worth remembering.


Leave a Reply