Treatments and drugs

By Mayo Clinic Staff

In most cases, a sty doesn't require specific treatment. A sty typically goes away on its own.

For a sty that persists, your doctor may recommend treatments, such as:

  • Antibiotics. Your doctor may prescribe antibiotic eyedrops or a topical antibiotic cream to apply to your eyelid. If your eyelid infection persists or spreads beyond your eyelid, your doctor may recommend antibiotics in tablet or pill form.
  • Surgery to relieve pressure. To treat a pus-filled sty that won't rupture or burst on its own, your doctor or ophthalmologist may choose to lance and drain the sty to relieve pain and pressure.
Jun. 13, 2012

You Are ... The Campaign for Mayo Clinic

Mayo Clinic is a not-for-profit organization. Make a difference today.