The Perfect Pair Event! 50% off a Complete Pair of Glasses.

Glasses can collect fingerprints, dust, skin oils, makeup, and other residue throughout the day. Over time, that buildup can make lenses look cloudy or smudged and interfere with clear vision. Regular cleaning helps keep your glasses easier to see through while also protecting the lenses and coatings from unnecessary wear.
Cleaning your glasses correctly matters just as much as cleaning them often. Eyewear comes into contact with your hands, face, hair, and different surfaces, so dirt and bacteria can accumulate on the lenses, temples, bridge, nose pads, and hinges. Keeping those areas clean can help reduce buildup near your eyes and keep your frames looking their best.
You also do not need aggressive cleaners to get good results. Harsh household chemicals, rough paper products, and wiping dry lenses can potentially scratch or damage eyeglasses over time. For routine cleaning at home, lukewarm water, mild dish soap, and a clean microfiber cloth are typically enough. Here is how to clean your glasses safely and care for them between washings.
Gathering the right supplies before you begin can make the cleaning process easier and help protect your lenses.
Lukewarm water: Running water helps remove loose dust, dirt, and debris before anything is rubbed across the lenses.
Mild, lotion-free dish soap: A small amount can help remove fingerprints, oils, and other residue without leaving behind a film.
A clean microfiber cloth: Use a soft cloth designed for eyeglasses to dry and polish the lenses without scratching them.
Eyeglass cleaning spray or lens wipes, if needed: When you’re away from a sink, products specifically made for eyeglasses can be a convenient option.
Avoid substituting household glass cleaner, facial tissue, paper towels, bath towels, or clothing. Some of these materials can be surprisingly abrasive, while certain household cleaners may contain ingredients that can affect specialized lens coatings.
A good eyeglass cleaning routine only takes a few minutes. The most important part is removing loose debris before you start wiping the lenses.
Wash and Dry Your Hands: Wash your hands with soap and water before picking up your glasses, then dry them thoroughly. Clean hands help prevent lotion, grease, dirt, food residue, and other substances from transferring directly onto the lenses while you are trying to clean them.
Rinse Your Glasses Under Lukewarm Water: Hold your glasses beneath a gentle stream of lukewarm water. Let the water rinse both sides of the lenses as well as the frames. This initial rinse is important because tiny particles can scratch lenses if they are dragged across the surface with a cloth. Avoid very hot water, which may affect certain coatings or materials.
Apply a Small Drop of Mild Dish Soap: Place a small drop of lotion-free dish soap on your fingertips. You do not need much to clean an entire pair of glasses. Avoid soaps containing moisturizing ingredients, exfoliants, or strong cleaning chemicals. These may leave residue behind or be too harsh for some lens coatings.
Gently Clean the Lenses and Frames: Use your fingertips to carefully clean the front and back of each lens. Light pressure is usually enough to loosen fingerprints, oil, and everyday buildup. Continue by washing the frames, including the bridge, rims, temples, and earpieces. These areas frequently touch your skin and can accumulate sweat, makeup, sunscreen, and natural oils.
Clean Around the Nose Pads and Hinges: Take a little extra time around the nose pads, hinges, and frame joints, where residue can collect more easily. Clean these areas carefully with your fingertips without pulling, twisting, or placing excess pressure on the frame. Be especially gentle with adjustable nose pads or delicate frame components.
Rinse Thoroughly: Run the glasses beneath lukewarm water again to remove all remaining soap. Leftover soap may dry into streaks or leave the lenses looking cloudy, so rinse thoroughly before moving on to drying.
Dry with a Clean Microfiber Cloth: Shake off excess water, then gently dry the lenses and frames with a clean microfiber cloth made for eyewear. Check that the cloth is clean before using it. A microfiber cloth that has picked up dust, oil, or debris can spread smudges across the lens or potentially cause scratches.
Some of the most convenient items around the house are not necessarily safe for eyeglasses. Household chemicals may be too strong for certain lens coatings, and everyday fabrics or paper products may contain rough fibers.
The EyeDoctors Optometrists does not recommend cleaning your glasses with:
Window / Glass cleaner solution
Bleach and household disinfectants
Paper towels and tissues
Saliva
Shirts, blankets, or bath towels
Hot water
Unapproved cleaning chemicals
The right cleaning frequency depends on how quickly your glasses collect smudges, oils, dust, and other debris. For many people, cleaning their glasses once a day or whenever the lenses become visibly dirty is sufficient. Small fingerprints may be removed with a clean microfiber cloth, while heavier residue is better handled with soap and water.
You may find yourself cleaning your eyewear more frequently if the frames or lenses are regularly exposed to sweat, sunscreen, makeup, dust, or oily skin. When residue does not come off easily, avoid repeatedly rubbing the dry lens with a cloth. Rinsing first is a safer way to remove stubborn particles.
Routine cleaning can also help prevent buildup around the bridge, nose pads, temples, and hinges, where oil and debris commonly accumulate.
Good eyeglass care does not end after cleaning. How you store and handle your glasses can also affect how long the lenses and frames stay in good condition.
Whenever possible, store your glasses inside a protective case when you are not wearing them. A case can help keep dust away from the lenses while protecting the frames from scratches, pressure, and accidental impact. It is especially important when carrying glasses in a purse, backpack, luggage, or work bag with keys, electronics, and other objects. If you do not have a case available, choose a secure surface where the glasses will not be knocked over, crushed, or rubbed against anything abrasive.
Avoid placing your glasses lens-side down on a counter, desk, nightstand, or other surface. Small pieces of dust or grit can scratch the lenses when they come into contact with the surface. Fold the temples and place the glasses with the lenses facing upward instead.
High temperatures can affect some lens coatings and frame materials. Do not leave your glasses sitting on a hot vehicle dashboard or inside a parked car for long periods. Heat inside a closed vehicle can rise quickly and may warp frames or affect certain lenses. The same principle applies when cleaning; use lukewarm water rather than very hot water.
A microfiber lens cloth gradually collects the same oil and dirt it removes from your glasses. Wash reusable cloths according to the care instructions so they stay clean. Avoid fabric softener or other laundry products that can leave a coating on the cloth and transfer residue onto your lenses. Keep the cloth in a clean case, pouch, or drawer rather than carrying it loose in a pocket or bag where it can pick up dust and debris.
Scratch-resistant coatings can make eyeglass lenses more durable and better able to withstand normal everyday handling. They may be particularly helpful for people who wear glasses most of the day or frequently remove and replace them.
However, no eyeglass lens is completely scratch-proof. Even lenses with a scratch-resistant coating can be damaged by rough fabrics, abrasive particles, improper cleaning chemicals, or being placed face-down on a hard surface. Protective coatings work best when they are combined with good eyewear habits. Rinse particles away before wiping the lenses, use only a clean microfiber cloth, and keep the glasses in a protective case when they are not being worn.
When selecting new eyewear, ask your eye care provider which coatings are available. The best options can vary based on your prescription, lifestyle, work environment, and how you typically use your glasses.
If your lenses still look cloudy or streaky after cleaning, the problem may not necessarily be dirt on the glasses. First, check your microfiber cloth. A cloth containing facial oil, lotion, or cleaning residue can spread a thin film over the lenses rather than removing it. Soap that was not rinsed away completely can also create haze.
Try rinsing your glasses again with lukewarm water and drying them with a freshly cleaned microfiber cloth. If the cloudiness does not go away, it may be related to wear or damage on the lens surface or coating.
Scratches also will not improve with additional washing or polishing. Rubbing a scratched lens repeatedly may cause more wear without making the scratch less visible.
If your glasses remain cloudy, scratched, or difficult to see through despite proper cleaning, bring them to an eye care professional for inspection. They can help determine whether the problem can be addressed or whether replacement lenses or new eyewear may be needed.
Keeping glasses in good condition does not require complicated cleaning products. Rinsing away loose debris, using a small amount of mild soap, drying lenses with clean microfiber, and storing eyewear safely can all help maintain clearer lenses and reduce avoidable damage.
If your glasses remain hazy, scratched, or difficult to see through after a thorough cleaning, there may be an issue with the lens surface or coating. An eye care professional can examine your eyewear and help you determine whether cleaning, repair, replacement lenses, or a new pair of glasses makes the most sense.
If your glasses are no longer providing the clear vision they once did, your prescription may also need to be updated. Schedule an eye exam at The EyeDoctors Optometrists to have your vision checked and explore eyewear options that fit your prescription and everyday needs.