A 24-year-old female asked:
does wearing glasses for the first time give a headache?
1 doctor answer • 1 doctor weighed in
Ophthalmology 52 years experience
Usually not: Headache may occur from the fit of the frames around your temples and ears. The optics usually will not cause headaches but should clarify the vision - if not recheck with your ophthalmologist. There are sometimes adjustment effects related to the prism effect of the ends of the glass which you will compensate for in 1-2 days usually.
5148 viewsAnswered >2 years ago
A 21-year-old member asked:
Do I stop wearing glasses when I have headache?
2 doctor answers • 11 doctors weighed in
Ophthalmology 21 years experience
Maybe: If you feel your glasses are associated with causing the headaches then yes, remove them and get your refraction checked. If you already have a headache and your glasses are appropriate the it shouldn't make much difference whether you wear them or not. Sometimes though, heavy frames can exacerbate a headache.
6272 viewsReviewed >2 years ago
A 22-year-old male asked:
I was wearing glasses when I was in class 10 and recently when I passed my graduation exam when I wore the glass after sometime headache starts and when I take that out I feel relaxed but now that headache has started ?
1 doctor answer • 3 doctors weighed in
Pediatrics 36 years experience
Strain vs migraine: The glasses may have nothing to do with the headaches, but if you haven’t had your vision checked this past year you may need a new prescription. Suggest you see your optometrist and figure out if you need a new look on life !
102 viewsReviewed Jan 20, 2020
Last updated Apr 29, 2013
Connect with a U.S. board-certified doctor by text or video anytime, anywhere.
$15 per month
Content on HealthTap (including answers) should not be used for medical advice, diagnosis, or treatment, and interactions on HealthTap do not create a doctor-patient relationship. Never disregard or delay professional medical advice in person because of anything on HealthTap. Call your doctor or 911 if you think you may have a medical emergency.