Although most styes do not require medical treatment, a doctor can often prescribe antibiotics or pain relief medication to ease the symptoms and quickly clear the infection. If symptoms interfere with daily life or become very painful, it is best to see a doctor.
What is the best medicine for stye?
Try an ointment (such as Stye), solution (such as Bausch and Lomb Eye Wash), or medicated pads (such as Ocusoft Lid Scrub). Let the stye or chalazion open on its own. Don't squeeze or open it.
How long does stye medicine take to work?
If you need treatment, antibiotics will normally clear up a stye in three days to a week. A healthcare provider will need to prescribe them to you.