How to Clean Eyeglass Lenses Without Scratching Them
Most lens scratches come from cleaning, not accidents. This method takes about a minute and keeps lenses and coatings clear for the life of your glasses.
Some pages may contain ads or labeled affiliate links. Disclosure.
Many people clean their glasses dozens of times a week, usually with a shirt hem, a paper napkin or a quick breath and a wipe. It feels harmless, but over time these habits grind dust and grit across the lenses and wear down coatings. The result is a fine haze of scratches that makes everything look slightly smudged even after cleaning.
The good news is that a safe cleaning routine is simple and uses things you already have. This guide covers the full method, a quick version for when you are out, and what to avoid.
What you need
- Lukewarm running water. Not hot. Hot water can stress some lens coatings.
- Lotion-free dish soap, or a lens cleaning spray made for eyeglasses.
- A clean microfiber cloth. Our microfiber guide explains how to choose and wash one.
- Optional: a soft toothbrush reserved for glasses, for nose pads and hinges.
The full method (about one minute)
1. Wash your hands
Start with clean hands so you do not transfer oils, lotion or dirt back onto the lenses. Dry them with a lint-free towel.
2. Rinse the glasses
Hold the glasses under a gentle stream of lukewarm water. This floats away dust and grit before anything touches the lens. Skipping this step is the most common cause of cleaning scratches.
3. Apply a tiny amount of soap
Put one small drop of lotion-free dish soap on your fingertip and gently rub both sides of each lens. Also clean the nose pads, the bridge, and the temple tips where they rest on your ears. These areas collect skin oil and makeup.
4. Rinse thoroughly
Rinse all the soap off under lukewarm water. Leftover soap leaves streaks.
5. Shake gently and inspect
Shake off excess water and look at the lenses. If they are clean, the water should sheet off evenly. Streaks or beads in one area mean there is still oil there.
6. Dry with a clean microfiber cloth
Blot and gently wipe the lenses dry with a clean microfiber cloth. Do not press hard. Dry the frame with the same cloth or a lint-free towel.
The quick version for when you are out
If you cannot rinse your glasses:
- Blow gently or use a soft brush to remove any visible dust.
- Spray both sides of the lens with an eyeglass cleaning spray, or use an individually wrapped lens wipe designed for eyeglasses.
- Wipe gently with a clean microfiber cloth.
Avoid dry-wiping dusty lenses. If grit is visible and you cannot rinse, a spray at least loosens it so it lifts into the cloth instead of dragging across the surface.
What not to use
| Avoid | Why |
|---|---|
| Shirt hems, tissues, paper towels, napkins | Can be abrasive and often carry trapped grit |
| Your breath alone | Moisture without a cleaner just smears oil |
| Window or glass cleaners | Many contain ammonia or other chemicals that can damage lens coatings |
| Acetone, nail polish remover, alcohol-heavy solvents | Can damage coatings and some frame materials |
| Hot water | Can stress coatings over time |
| Dish soaps with lotion or moisturizers | Leave a film |
| A dirty or oily microfiber cloth | Spreads oil and can trap grit |
| Kitchen sponges or scrubbers | Abrasive |
Cleaning frames, nose pads and hinges
The frame needs care too. Skin oil, sweat and makeup collect where the frame touches your face.
- Nose pads: Use a soft toothbrush with a little soapy water, then rinse. Discolored or hardened nose pads can be replaced by an optician.
- Hinges: Brush gently to remove grime. Avoid soaking hinges for long periods, especially on metal frames.
- Temple tips: Wash with soapy water. Rubber tips can become sticky over time; an optician can replace them.
Ultrasonic cleaners
Many opticians use ultrasonic cleaners, and home units are available. They can be effective for frames and nose pads, but some lens coatings, older or damaged lenses, and frames with decorative elements may not respond well. If in doubt, ask your optician before using one at home.
How often should you clean your glasses?
A full wash once a day is a good habit for everyday glasses, often done in the morning. Use the quick method during the day as needed. Sunglasses should be rinsed after the beach, the pool or any dusty activity.
Cleaning coated lenses
Anti-reflective, blue-light filtering, photochromic and mirrored lenses all clean the same way, but they are less forgiving of rough treatment. See our lens coatings care guide for details on each.
When cleaning does not help
If your lenses still look hazy after a proper wash, the problem may be:
- Fine scratches on the lens surface.
- Coating wear or crazing, a network of tiny cracks in the coating.
- Residue from a product that has bonded to the coating.
Your optician can examine the lenses. Coating damage usually cannot be repaired, but it may be covered under a warranty if the glasses are new. Our scratch prevention guide explains common myths about removing scratches.
Daily cleaning checklist
- Hands clean before handling lenses.
- Rinse under lukewarm water first.
- One drop of lotion-free dish soap.
- Clean lenses, nose pads and temple tips.
- Rinse thoroughly.
- Dry with a clean microfiber cloth.
- Store in a case when not wearing.
Cleaning glasses for someone else
If you help a child or an older relative care for their glasses, use the same rinse-wash-rinse-dry method. Check nose pads and temple tips as you clean, since they often need replacement before the wearer notices.
Cleaning supplies checklist
Keep these together near the sink you use every morning: lotion-free dish soap, two or three clean microfiber cloths, a soft brush for nose pads, and a lens spray for days you are in a hurry.
Cleaning at work and on the go
Keep a small kit at your desk or in your bag: a microfiber cloth in a zip bag and a small bottle of lens spray. At work, a quick rinse in a restroom sink with a drop of hand soap that is free of moisturizers can stand in for a full wash.
Frequently asked questions
Can I use dish soap on my glasses?
Yes, a small drop of lotion-free dish soap with lukewarm water is a widely recommended way to clean lenses. Rinse it off completely.
Is it bad to clean glasses with my shirt?
Shirts can trap dust and fibers that scratch lenses over time. A clean microfiber cloth is much safer.
Are pre-moistened lens wipes safe?
Wipes made specifically for eyeglasses are generally safe for occasional use. Check that they are suitable for coated lenses.
Can I use rubbing alcohol on glasses?
Some lens sprays contain small amounts of alcohol, but strong alcohol and other solvents can damage coatings and frame materials. A dedicated lens cleaner or mild soap and water is the safer choice.
Why do my glasses look smeared after I clean them?
Usually because the cloth is dirty or oily, soap was not fully rinsed off, or the dish soap contained lotion. Wash the cloth and use a lotion-free soap.
Bottom line
Rinse first, wash gently with lotion-free soap, rinse again, and dry with a clean microfiber cloth. Avoid shirts, paper and household cleaners. This one-minute routine prevents most of the scratches people blame on wear and tear.