Back to Blog
By 

Why Do My Glasses Have a Green or Blue Tint?

Quick answerA faint green, blue, or purple sheen on the surface of your glasses is completely normal, it is the reflection of the anti-reflective (AR) coating, not a defect or a tint in your vision. The coating cancels most reflections, and a small amount of residual light bounces back with a color, usually green or purple. If instead the lens looks yellow or cloudy when you look through it, that is a different problem.

Key takeaways

  • A green, blue, or purple sheen on the lens surface is the normal look of anti-reflective coating.
  • It is reflected light bouncing off the coating, not a color you see through the lens.
  • You mostly notice it at an angle or under bright light; it means your lenses have AR coating.
  • It is not a fault and nothing needs fixing.
  • A yellow or cloudy look seen through the lens is different, that points to residue or aging coating.

Why do glasses have a green or blue tint?

The green or blue sheen comes from the anti-reflective coating on your lenses. AR coating is made of microscopically thin layers that cancel out reflections so more light passes through the lens and your eyes are clearly visible. Those layers cannot cancel every wavelength perfectly, so a small amount of light reflects back with a color, typically green, and sometimes blue or purple. That leftover color is what you see glinting on the surface.

Is the green tint a defect?

No. The colored reflection is a normal, expected sign that your lenses have a quality anti-reflective coating, and it does not affect how you see through them. Looking through the lenses, your vision stays clear and true to color. The sheen is only visible on the outside surface, from an angle or in certain lighting. Learn what the coating does in anti-reflective coating explained.

Green sheen on the surface vs a lens that looks yellow

The key is whether you see the color on the lens or through it.

What you see Cause Normal?
Green/blue/purple glint on the surface, at an angle Anti-reflective coating reflection Yes, normal
Even yellow tint when looking through the lens Aged, degraded coating No, replace lenses
Greasy, cloudy film that wipes away Oils, residue, cosmetics Cleanable

If your lenses look yellow through the lens, see why glasses lenses turn yellow.

Can you get rid of the green reflection?

Not without removing the anti-reflective coating itself, which is not worth doing, since the coating is what keeps your lenses clear of glare and reflections. The green sheen is a feature, not a flaw. If the surface just looks smudged or filmy, a proper clean restores clarity; follow the method in how to clean glasses without scratching.

When a color actually is a problem

Color becomes a real issue only when you see it through the lens: an even yellow cast, cloudiness, or fine rainbow cracks (crazing) that will not clean off. That means the coating has broken down with age, heat, or harsh cleaning, and the lenses should be replaced. See the signs in lens coatings explained.

From our test bench. Nearly every time someone worries about a green tint, their lenses are perfectly fine, they are simply seeing the anti-reflective coating do its job. Our quick check: hold the lens to the light and note where the color is. On the surface at an angle equals normal AR. Through the lens, all the time equals a coating that has aged out.

FAQ

Why do my glasses have a green tint?

The green (or blue/purple) sheen on the surface is the reflection of the anti-reflective coating. It is residual light the coating cannot fully cancel, and it is a normal sign of quality AR lenses, not a defect.

Is a green reflection on glasses bad?

No. It only appears on the lens surface at an angle and does not affect your vision. It actually indicates your lenses have anti-reflective coating, which reduces glare and reflections.

How do I know if it is the coating or a problem?

Check where the color is. A glint on the surface, seen at an angle, is normal coating. An even yellow or cloudy cast seen through the lens means the coating has aged and the lenses need replacing.

Can I remove the green tint from my glasses?

Only by stripping the anti-reflective coating, which is not recommended because it removes the glare protection. If the surface looks filmy rather than colored, a proper clean will restore clarity.

Part of The Complete Eyewear Care Manual · Related: anti-reflective coating explained · Browse eyeglasses · Last updated: August 16, 2026

Written and tested by the Glasses Atlas Team. Read our editorial standards and how we test.