New Glasses Headache: How To Prevent Headaches While Wearing New Eyeglasses (2021 Update)

Eyeglasses improve your vision, and they also make for great fashion accessories. There is no question that wearing eyeglasses is beneficial. However, wearing eyeglasses can sometimes lead to headaches. 

What causes headaches from wearing eyeglasses?

Headaches from wearing glasses can occur for various reasons, but it often comes down to eye strain. Eye strain is one of the many triggers for migraines, which is why headaches often follow when you experience eye strain. 

What causes eye strain?

The medical term for eye strain is asthenopia. Asthenopia occurs when your eye muscles are exhausted. Tired eyes can be the result of staring at your computer screen for hours on end, or it could be from watching the road while driving long distances.

Your eyes get tired when you focus them in the same general area for an extended period of time. This stresses your eye’s ciliary muscle, a smooth ring of muscle within the vascular layer of your eye. The ciliary muscle changes the shape of your eye lens depending on the distance of the object your eye is focusing on. To enable you to focus on a nearby object, your ciliary muscle contracts. When you focus on nearby objects for too long, the ciliary muscle gets too tight due to a lack of depth variation. 

It may sound serious, but don’t worry. Getting headaches from wearing glasses due to eye strain is common and self-treatable.  

How do I prevent headaches from wearing eyeglasses?

There are a variety of options for prevention or treatment—it all depends on the reason you are getting headaches in the first place. To help you narrow down the cause of your headache, here are the most common causes of headaches while wearing glasses and their corresponding method of prevention.

  • Digital eye strain

The glare on computer screens, smartphone screens, and television screens can cause eye strain. This is why you get headaches when you sit in front of your computer all day. 

The solution is to get eyeglasses with lenses that have a high-grade anti-reflective coating. You could also get bifocals with a weaker prescription that you can use when you need to be in front of your computer. 

Apart from getting new eyeglasses, perhaps the easiest option is to look away from your computer screen once every fifteen minutes and focus your eyes on a distant object. Doing so prevents your ciliary muscle from becoming over-stressed. Try to alternate between looking into the distance while standing up and sitting down, as this will help to further vary the way your eye muscles are working and focusing.

  • Overexposure to bright lights

Too much exposure to bright light while wearing glasses can also cause headaches. In this case, the simplest fix is to turn off your lights and just open your eyes in complete darkness. Since your eyes have nothing to focus on in the dark, your eyes can rest completely.  

You can also relax your eyes by applying a cold compress to them. Putting cold cucumber slices over your eyes does more than just reduce puffiness—the coolness also soothes your eyes. Remember not to put anything too cold over your eyes, though. Using something like ice can hurt the delicate skin around your eyes.

  • Change in prescription

Getting headaches from new eyeglasses is common because your eyes haven’t adjusted to your new prescription. Your eyes are still used to your previous prescription so they attempt to focus the way they did when you wore your old eyeglasses, which puts stress on your eye muscles.

While getting headaches during the adjustment period is normal, there are a few things you can do to alleviate the problem. You can prevent headaches during the adjustment period for your new eyeglasses by following these tips: 

  • Wear your new eyeglasses all day.

Make it a point to wear your new eyeglasses as soon as you wake up. Starting the day by looking through your new prescription and wearing your new eyeglasses as much as possible will shorten the adjustment period, thereby reducing the occurrences of headaches.

If you find the headaches unbearable, you can rest your eyes by taking your new eyeglasses off for short periods of time. Avoid taking your new eyeglasses off for extended periods because doing so makes your eyes focus the way they used to with your previous prescription.

To allow your eyes to adjust without headaches and without taking off your new eyeglasses, you can take over-the-counter pain medications. Taking an Advil or any other medication that relieves muscle pain will work.


Pain from headaches might be the last thing you want to think about after leaving your eye care professional’s office. However, keep in mind that getting headaches while wearing glasses is common. You can get headaches while wearing glasses from staring at your computer for hours and hours. You can get headaches from being exposed to too much bright light. You can even get headaches from wearing a new prescription.

The great thing is that these types of headaches aren’t serious conditions, so they can be prevented and treated easily. Follow sound advice you’ll get rid of the headaches in no time.