Notice: Users may be experiencing issues with displaying some pages on stanfordhealthcare.org. We are working closely with our technical teams to resolve the issue as quickly as possible. Thank you for your patience.
Home treatment is all that is needed for most styes and chalazia.
Apply warm, wet compresses for 5 to 10 minutes, 3 to 6 times a day. This usually helps the area heal faster. It may also help open a blocked pore so that it can drain and start to heal.
Use an over-the-counter treatment. 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.
Don't wear eye makeup or contact lenses until the area has healed.
If a stye is not getting better with home treatment, talk to your doctor. You may need a prescription for antibiotic eye ointment or eyedrops. You may need to take antibiotic pills if infection has spread to the eyelid or eye.
If a stye gets very large, the doctor may need to pierce (lance) it so it can drain and heal. Do not try to lance it yourself.
If a chalazion does not go away or if it gets worse, a doctor may recommend an injection of steroid medicine or surgery to remove it.