Say Goodbye to Oily Sunglasses: The Ultimate Guide

Say Goodbye to Oily Sunglasses: The Ultimate Guide

Oily, smudged lenses are the most common sunglasses complaint — fingerprints, sunscreen, and skin oils build up fast, especially in summer. The fix is simple, but the wrong cleaning method just spreads the grease around.

Here’s how to actually get lenses streak-free and keep them that way.

Use Microfiber Cloth

A microfiber cloth is the best tool to clean sunglasses. It is made of a soft material that does not scratch the lenses and effectively removes dirt, dust, and oils. Microfiber cloths are readily available at most stores and come in different sizes. You can carry a small one in your purse or pocket to clean your sunglasses on the go.

Avoid Paper Products

Using paper products such as tissues, napkins, or paper towels to clean your sunglasses is a big no. These products are abrasive and can leave scratches on the lenses, causing permanent damage. Also, paper products tend to leave lint on the lenses, making them smudged and oily.

Use Lens Cleaning Solution

Lens cleaning solutions are specially designed to clean glasses, including sunglasses. They effectively remove dirt, oils, and smudges without damaging the lenses. It is important to choose a cleaning solution that is specifically designed for glasses and sunglasses to avoid any damage. You can easily find lens cleaning solutions at most stores or optometrists.

Rinse with Water

Before cleaning your sunglasses, rinse them under running water to remove any loose dirt or dust particles. This will help prevent scratches while cleaning. After rinsing, shake off excess water and use a microfiber cloth to dry the lenses.

Avoid Hot Water

Avoid using hot water to clean your sunglasses, as it can damage the lenses and frame. Hot water can cause the plastic frame to warp, making the sunglasses lose their shape. Additionally, hot water can cause the lenses to expand and contract, leading to cracks or scratches.

Use Mild Soap

If you do not have a lens cleaning solution, you can use a mild soap to clean your sunglasses. Simply mix a small amount of mild soap with lukewarm water and use a soft cloth to clean the lenses. Rinse the glasses under running water and dry them with a microfiber cloth.

Clean the Frame

Cleaning the frame of your sunglasses is just as important as cleaning the lenses. Dirt, oils, and sweat can accumulate on the frame, making them look dirty and dull. Use a soft cloth or a toothbrush to gently scrub the frame with mild soap and water. Rinse the frame under running water and dry it with a cloth.

Store Properly

Properly storing your sunglasses can also help prevent oily lenses. Always store them in a hard case when not in use, and avoid leaving them in hot and humid places like a car dashboard or a beach bag. Also, avoid putting them face down, as this can lead to scratches on the lenses.

Avoid Harsh Chemicals

Avoid using harsh chemicals such as bleach, ammonia, or vinegar to clean your sunglasses, as they can damage the lenses and frame. These chemicals can cause discoloration, scratches, and even breakage. Always use a lens cleaning solution or mild soap and water.

Avoid Cloth Materials

Avoid using cloth materials such as clothing, handkerchiefs, or towels to clean your sunglasses. These materials are often rough and can leave scratches on the lenses. Also, cloth materials tend to leave lint on the lenses, making them oily and smudged.

Final Words on Oily Sunglasses

In conclusion, cleaning your sunglasses regularly is essential to maintain their clarity and extend their lifespan. Using a microfiber cloth, lens cleaning solution, and avoiding paper products and harsh chemicals are some of the best practices to clean sunglasses. It is also important to rinse the sunglasses under running water before cleaning, avoid hot water, and store them properly in a hard case.

Moreover, cleaning the frame of your sunglasses is equally important as cleaning the lenses. Accumulation of dirt and oils on the frame can make the sunglasses look dull and dirty. Using a soft cloth or a toothbrush with mild soap and water is an effective way to clean the frame.

In addition to the cleaning practices, it is also important to take care of the sunglasses while wearing them. Avoid touching the lenses with your fingers, as the oils and dirt from your fingers can transfer onto the lenses. Also, avoid leaving them in hot and humid places, as this can cause damage to the frame and lenses.

Regular cleaning with the right tools and techniques keeps lenses clear of dirt, oils, and smudges — and proper storage plus a little care while wearing them prevents most oil buildup in the first place. If you spot real scratches or damage, though, see a professional optician rather than attempting a home fix.

Prevention beats cleaning: wash your hands before handling the lenses, and keep sunscreen off the frames where you can — chemical sunscreens can degrade some lens coatings over time. If smudges return within hours, a drop of dish soap in lukewarm water cuts grease better than any dry cloth. Content reviewed and updated in October 2026.


Share post on
Yasir Jamal
By Yasir Jamal

Hey folks, meet Yasir Jamal here. As a blogger for more than six years, my passion has never faded. I love writing in a variety of niches and writing about outdoor gear and helpful guides for your outdoor ventures. This site is mainly focused on sunglasses. I have a keen interest and bringing in the right information and honest reviews in my blog posts. So stay with me and never spend another dime on a worthless product.



Sunglasses Hook is reader-supported. When you buy through links on our site, we may earn an affiliate commission.

Recent Comments