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

I have a horrible, hurting stye in my eye. how do i get rid of it? thank you. thats it. i've had it for 3 days now, and am just putting hot compresses on my eye. i feel like putting hydrogen peroxide in my eye! can i do that safely? it sure worked well

3 doctor answers3 doctors weighed in
Dr. Heidi Fowler
Psychiatry 26 years experience
No, : No, no, no - no hydrogen peroxide in your eyes. It can cause severe corneal damage and even blindness don't pick the stye with your fingers or squeeze it. Keep up the warm compresses for 15 minutes at a time four to six times a day. It sounds like it is driving you batty, if that is the case, then please see an opthamologist. He or she may be able to prescribe antibiotics or other treatment for the eye. Styes usually resolve within 7 to 10 days. Please don't place anything odd in your eyes. Hope you feel better soon.
Dr. William Goldstein
Ophthalmology 32 years experience
DO : Do not put peroxide in your eye! often, a series of hot compresses during the day will work, with shorter duration for each compress. Many of my patients have success with 3 or 4 compresses, 5-10 minutes each session. The potato works well, some patients have mentioned that they have used a hard-boiled egg the same way. This holds heat longer than using a washcloth alone. If this does not work within a week or so, then eye drops, or surgical removal will be successful. See your eye doctor if compresses fail!
Dr. Vance Kilmore
Ophthalmology 49 years experience
Another : Another form of treatment prior to surgical removal of the stye invloves one of the newer modalities that has worked well for me is the use of topical Azithromycin solution. This is a topical gel type drop that often will help resolve the stye, either totally or partially. The earlier this is used, the better. This antibiotic actually penetrates the lid and gets into the stye. Oral antibiotics like Doxycycline or Minocin (minocycline) sometimes help also. Hot packs frequently are also important and keep them as hot as you can with out burning your lids and use for at least 5 minutes or more. Do this at least 3 times a day and this is especially helpful early in the process of treatment.

90,000 U.S. doctors in 147 specialties are here to answer your questions or offer you advice, prescriptions, and more. Get help now:

Ask doctors free
Educational text
Talk to a doctor
24/7 visits - just $39!
50% off with $15/month membership
Last updated Nov 6, 2020


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.