A chalazion (kuh-LAY-zee-en) is a lump on the eyelid caused by a blockage of one of the small oil glands. It usually gets better in a few weeks with simple home care.
How do chalazions happen? Chalazions happen because of a blocked oil duct in the eyelid. Most start as a red swelling on the eyelid, then become a bump no bigger than a pea. Rarely, a chalazion can grow larger and cause vision changes until it shrinks.
How does a chalazion differ from a stye? A chalazion is from a blocked oil duct that causes a bump in the middle of the eyelid. It usually develops slowly and isn't painful. A stye is from an inflamed and infected oil gland at the edge of the lid near the lashes. It comes on suddenly and usually is painful.
How long do chalazions last? Most chalazions last a few weeks. If a chalazion doesn't go away in a month, a visit to the eye doctor is usually recommended.