A stye or sty (hordeolum) is a red bump, sort of like a pimple, that forms on the outside edge of the eyelid. Your eyelids have lots of tiny oil glands, especially around the eyelashes. Dead skin, dirt, or oil buildup can clog or block these small holes. When a gland is blocked, bacteria can grow inside and cause a stye to develop.
Symptoms of a stye include:
- pain and swelling
- increased tear production
- a crust that forms around the eyelid
- soreness and itchiness
If your stye isn’t painful, it may be a chalazion. Treatments for chalazions and styes are similar, but a chalazion may take longer to heal.
I have had such problems in the past, especially in the rainy season and invariably got well under Allopathic treatment. Antibiotic ointments have worked well for me.