Glasses cause headaches for a handful of common reasons: your prescription is wrong, your frames don’t fit well, your eyes are still adjusting to new lenses, or you’re using your glasses for tasks they weren’t designed for. Most of these are fixable, and knowing which one applies to you can save weeks of unnecessary discomfort.
Your Eyes Are Still Adjusting
If your glasses are new, the most likely explanation is simple adaptation. Each eye has six small muscles that control focus and movement. When you get a new prescription, those muscles have to work differently than they did before, and the extra effort can trigger headaches, especially in the first few days.
Most people feel comfortable within a few days. Some take up to two weeks, particularly if the prescription changed significantly or if this is a first pair. The adjustment is typically worst in the first day or two, then gradually fades. If headaches persist beyond two weeks, something else is going on.
Progressive and Bifocal Lenses Take Longer
Multifocal lenses, including bifocals, trifocals, and progressives, are a special case. These lenses pack multiple prescriptions into a single lens, and your brain has to learn which part of the lens to look through for different tasks. During this learning period, it’s common to experience not just headaches but also dizziness and nausea from looking through the wrong section.
Progressive lenses in particular cause peripheral distortion when you move your eyes side to side instead of turning your head. They can also make objects look oddly sized. If you glance down through the reading portion while walking, your feet may appear larger than they are. The key to adapting is turning your head to look at things rather than just moving your eyes, and taking breaks when symptoms flare up.
Your Prescription May Be Wrong
A prescription that’s too strong or too weak forces your eye muscles to constantly compensate, producing strain that radiates into a headache. Even a small error matters. One critical measurement is your pupillary distance, the space between the centers of your pupils. If this number is off, the optical centers of the lenses won’t line up with your eyes, and every moment you wear your glasses your eye muscles will be pulling to compensate. That sustained effort turns into a tension headache, often across the forehead or behind the eyes.
People with uncorrected or undercorrected vision problems also experience more migraines. A 2016 study found that migraines are a common headache type among people whose refractive errors aren’t properly addressed. If your headaches feel more like migraines than mild tension, a prescription recheck is worth scheduling sooner rather than later.
Your Frames Don’t Fit Right
Not all glasses headaches come from the lenses. Frames that squeeze your temples, press too hard on the bridge of your nose, or dig in behind your ears create direct pressure on sensitive areas of your skull. This type of headache feels different from eye strain. It’s localized exactly where the frames make contact, and it usually worsens the longer you wear your glasses.
The fix is straightforward: most optical shops will adjust your frames for free, even if you didn’t buy them there. Nose pads can be widened or narrowed, temple arms can be bent to reduce pressure behind the ears, and the overall fit can be loosened. If your frames can’t be adjusted enough, they may simply be the wrong size for your head.
You’re Using the Wrong Glasses for the Task
Glasses prescribed for general use aren’t always suitable for specific tasks, and computer work is the biggest culprit. Your screen typically sits at a distance that falls between “distance vision” and “reading vision,” which means neither a distance prescription nor a reading prescription is quite right for it. Even people with a current prescription often find that it doesn’t match the specific viewing distance of their monitor.
The strain compounds over hours. When your lenses aren’t optimized for screen distance, you may unconsciously tilt your head, lean toward the monitor, or squint. Those compensations lead to eye fatigue, neck tension, and headaches that build throughout the workday. If your headaches are worst after long stretches at a computer, ask your eye care provider about a prescription tuned for your screen distance. Even minor vision problems that you’d never notice in daily life can significantly affect comfort during extended screen time.
How to Tell if You Should Wait or Get Help
The two-week mark is the practical dividing line. If your glasses are new, give yourself up to two weeks of consistent wear. During that period, wearing them more (not less) actually helps your eyes adapt faster. Take short breaks when the headache spikes, but don’t retreat to your old pair for hours at a time, as that restarts the adjustment process.
Certain symptoms suggest you shouldn’t wait the full two weeks:
- Blurry vision that isn’t improving after the first few days, especially if it’s getting worse rather than better
- Headaches that intensify over time instead of gradually fading
- Dizziness or nausea that doesn’t lessen with daily wear (outside of the expected adjustment for progressive lenses)
- Pain localized to pressure points on your nose or temples, which indicates a frame fit problem that won’t resolve on its own
Bring your glasses back to where you got them and ask them to verify that the lenses were made to the correct prescription, that the pupillary distance is accurate, and that the frames sit properly on your face. A quick check of those three things resolves the majority of glasses-related headaches.