Is it an infection? Do I need antibiotics?
No to both. A chalazion is a blocked oil gland, not an infection — which is precisely why antibiotic drops and ointments do not help and are not the right treatment. Heat and massage are what shift it.
Is this a stye?
Probably not, if it is painless. A stye is painful, red, sits at the lash line and comes up over a day or two. A chalazion is firm, usually painless, sits deeper within the lid and develops over weeks. A stye can leave a chalazion behind once the infection settles.
I've been doing warm compresses and nothing is happening.
Almost always a technique problem. A flannel loses its heat within about a minute, and the oil needs sustained warmth to melt — use a microwavable eye bag for a full five to ten minutes. Then massage immediately, firmly, towards the lash margin. Twice a day, for four to six weeks. Missing the heat duration or the massage is why most people get nowhere.
How long will it take?
Longer than you would like. Many take one to three months even with correct treatment, and that is normal rather than a failure. What matters is whether it is gradually shrinking. If there has been no change at all after six weeks of proper treatment, get it reviewed.
Why do I keep getting them?
Because the underlying lid margin disease has not been treated. Blepharitis is the usual cause, and rosacea is a common and frequently unrecognised contributor. Draining one chalazion does nothing to prevent the next — daily lid hygiene, continued indefinitely, is what breaks the cycle.
Can I squeeze it?
No. Squeezing inflames the surrounding tissue, can spread infection, and does not release the blockage. Massage towards the lid margin after heat is the right technique; squeezing the lump itself is not.
Can I wear make-up or contact lenses?
Not while it is inflamed. Once it has settled, both are fine — but discard any eye make-up used at the time, remove make-up thoroughly every night, and avoid heavy eyeliner along the inner lash line, which blocks the gland openings directly.
When should I worry?
If it keeps coming back in exactly the same spot, if eyelashes fall out over it, or if the edge of the lid becomes distorted. Those features need specialist examination and sometimes a biopsy, because a rare eyelid cancer can look just like a recurrent chalazion and is often treated as one for months first. Also seek same-day help for spreading redness around the eye, eye pain, or any change in vision.