U.S. doctors online nowAsk doctors free
A female asked:

I keep getting eye styes and i take a multi vitamin, prylosic(acid reflux), iron tablet on a daily basis. but the styes keep coming back. what should i do?

3 doctor answers3 doctors weighed in
Dr. Matthew Rauen
Ophthalmology 16 years experience
Warm : Warm soaks with massage every day for 2 minutes. Ask your eye doctor if you would be a candidate for oral Doxycycline antibiotics. A topical antibiotic / steroid combination could also be considered with close monitoring.
Dr. William Goldstein
Ophthalmology 32 years experience
You : You probably have an underlying problem that is causing the styes, such as blepharitis. If standard treatment with eyelid scrubs is not working, your eye doctor will often suggest the use of an antibiotic pill for a few months that may help. More info about blepharitis:.
Dr. John Kim
Dr. John Kimanswered
Ophthalmology 23 years experience
Unfortunately, : Unfortunately, some patients are more predisposed to developing styes. Two common causes are meibomian gland dysfunction and blepharitis. For both, the treatment starts with lid scrubs twice a day and use of warm compress. Ophthalmologist can prescribe an antibiotic eye drops or oral antibiotics but they are not as effective as good lid scrubbing and warm compresses. Also, try avoiding "nuts" and "nut products" they are often enjoyed in excess by the patients that get styes often.
Last updated Oct 4, 2016


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.