What causes stye in eye?
Styes can be caused by inflammation or infection of the eyelash follicle. There are small oil glands that sit around the eyelid and drain through ducts into the eyelashes. If something clogs the duct, the oil can’t drain and backs up into the glands. The gland becomes swollen and inflamed, causing the stye.
How long does it take for a stye to go away?
In most cases you won’t need treatment for a stye. It’ll get smaller and go away on its own in two to five days. If you need treatment, antibiotics will normally clear up a stye in three days to a week. A healthcare provider will need to prescribe them to you.
How do you get rid of a stye in your eye?
Here are eight ways to speed up the healing process for styes.
- Use a warm compress.
- Clean your eyelid with mild soap and water.
- Use a warm tea bag.
- Take over-the-counter painkillers.
- Avoid using makeup and wearing contact lenses.
- Use antibiotic ointments.
- Massage the area to promote drainage.
Can a stye make you feel unwell?
Also very rarely, the infection from a stye can spread from the glands and into other lid structures or even the eyeball. So if a stye is not getting better, you feel unwell or your vision is affected, see your optometrist, GP or ophthalmologist immediately.