Updated onย
Vision Center is funded by our readers. We may earn commissions if you purchase something via one of our links.
In this article
Cleaning your eyeglasses regularly is the most effective way to keep them in good condition. This helps to prevent scratches, smudges, and grime on the lens and other damages. However, itโs essential to learn how to clean eyeglasses properly for the best results.
Follow these eight steps to clean your eyeglass lenses and frames without damaging the lenses. These tips will help you keep your safety glasses, sunglasses, and sports eyewear in excellent condition too.
Dangerous bacteria can grow on eyeglasses. This includes bacteria that causes staph infections.
Before cleaning your eyewear, ensure that your hands are clean. That means removing any dirt, grime, lotion, or anything else that could affect your lenses. Use a dishwashing liquid or lotion-free soap and a clean lint-free towel to wash your hands.
Rinse your eyeglasses under a stream of lukewarm water from the tap. This helps wash away any dust and other debris, which can scratch your lenses when you clean them.
Donโt use hot water. This can damage some eyewear lens coatings.
Apply a small amount of lotion-free soap or dishwashing liquid to each lens of your glasses. Most dishwashing solutions are very concentrated, so itโs essential to use just a small drop.
Gently clean both sides of the lens, and the entire eyeglasses frame for a few seconds. Ensure that you clean each part carefully. This includes the nose pads and the ends of the temples that sit behind your ears.
Donโt forget to clean the part where the edge of the lenses meet the frame. This is where dust, debris, and oils gather easily.
Wash both sides of the frame and the lenses thoroughly. Be sure to wash away all traces of soap. Otherwise, the glasses will be smeared when you dry them.
Gently shake the eyeglasses to remove most of the water from the lenses. Check the glasses to ensure that theyโre clean.
Thoroughly dry the eyeglasses lenses with a fresh, lint-free cleaning cloth or towel. Make sure the clean cloth hasnโt been laundered with fabric softener or a dryer sheet. These solutions can smear or smudge eyewear lenses.
Inspect the lenses of the eyeglasses. If there are still some streaks, smudges, or grime, remove them with a clean microfiber lens cloth.ย
A cotton towel or cloth that you use to clean delicate glassware is also a good option. Make sure the cloth or towel is spotless. Dirt, grime, or debris stuck in the fibers of a towel or cloth can scratch eyeglasses lenses. Cooking oil, lotion, or skincare products can smear them.
For a quick cleaning touch-up when you donโt have the above supplies, look for disposable cleaning wipes. These are usually individually packed and are pre-moistened. These cloths work as an excellent lens cleaner and are explicitly designed for eyewear.
Lint-free cloths designed for cleaning glasses can also be bought from most opticians or photography stores.
Microfiber cloths work well for cleaning eyeglasses. The material dries eyeglass lenses effectively and collects oils to prevent smearing. As these cloths trap grime and debris well, ensure you clean the towels regularly.
Hand-wash the towel using lotion-free dishwashing liquid and clean water. Then, let the cloth air dry.
Always use warm or lukewarm tap water. Hot water can damage some lens coatings.
Use a safe dishwashing liquid or a mild soap. If your lenses have an anti-reflective coating, make sure the eyeglass cleaner you use is suitable for AR lenses.
Best Overall: Warby Parker
Fastest Delivery: EyeBuyDirect
Also Great: Liingo
Best Place to Buy Contacts: 1800 Contacts
There are plenty of materials you shouldnโt use when cleaning your eyeglasses. These include:
Itโs essential not to use paper towels, tissues, or toilet paper to clean your eyeglasses. This material can scratch or smudge your lenses. They can also leave lint on the glasses.
Hot water can damage some lens coatings.
Never clean eyeglasses with products containing acetone, like nail polish remover. Acetone is damaging to both lenses and plastic frames, especially if left on the surface for too long.
Many people make the mistake of using saliva to lubricate eyeglasses lenses. However, this involves coating your lenses with germs from your mouth. This bacteria can then multiply.
Saliva can also make a smudge on eyeglasses look worse.
Donโt use your clothing, such as your shirttail, to clean your eyeglasses. Many materials in clothing can scratch your lenses.
Donโt use household glass or surface cleaning solutions to clean your eyewear. These formulas contain ingredients that can damage lenses and coatings.
In this article
Warby Parker has stylish, high-quality frames at affordable prices.
Liingo Eyewear is another great option to buy glasses online.
EyeBuyDirect has a wide variety of budget frames starting at $6.
1-800 Contacts is our #1 recommendation to buy contacts online.
GlassesUSA has a huge selection of contacts, glasses, & sunglasses.
All Vision Center content is medically reviewed and fact-checked by a licensed optometrist to ensure the information is factual and meets industry standards.
We have strict sourcing guidelines and only cite from recent scientific research, scholarly articles, textbooks, government agencies, optometry websites, and medical journals.