Styes and chalazions are both lumps in or along the edge of the eyelid.
What is a stye?
A stye is a small, visible bump on the edge of the eyelid. A stye can be caused be an overgrowth of bacteria, a blocked gland, or poor hygiene. It can also be associated with allergies. A stye is an active infection. Styes can form on the inside or outside of your eyelid, and can make the entire eyelid swell. Sometimes it feels like something is in the eye and can cause irritation. They can sometimes cause light sensitivity, tearing, or crustiness along the edge of the eyelid.
What is a chalazion?
Unlike a stye, a chalazion is not usually painful. They often appear at the edge of the eyelid, farther back on the eyelid than styes. The entire eyelid rarely swells. If it is large enough, it can press on the eyeball and cause blurry vision. They are usually caused by a clogged oil gland. Unlike a stye, however, a chalazion is not an active infection. A chalazion usually manifests itself as a bump on the eyelid.
How do you treat them?
If a stye or chalazion does not resolve on its own, apply warm compresses to the site four or five times a day. Cleaning the area may also help. An over-the-counter eyelid scrub or foam once a day can clean the area and decrease the amount of bacteria there. Gently massaging the eyelid may also open the gland.
People with styes should avoid wearing contact lenses or makeup, and should not apply lotions to their skin.
If they don’t go away on its own or it gets worse, medical treatment may be needed. In some cases, the doctor may prescribe an antibiotic or steroid. In other cases, they may have to make an incision or lance them in order to drain them.
It is not recommended that patients lance them themselves with needles, as that can lead to infection.
*All information courtesy of the American Academy of Ophthalmology