At least once a week someone walks into the store, points at a bump on their eyelid, and asks me what it is. About half the time they have already diagnosed themselves with a "stye" when what they actually have is a chalazion. The other half have no idea there are two different conditions. Understanding the difference between a stye vs chalazion matters because the timeline, treatment approach, and when to worry are all different. Getting the wrong label can mean weeks of frustration wondering why the home treatment is not working.
I am an optician, not a doctor. I cannot diagnose you. But I can share what I have learned from years of working alongside optometrists, and I can help you understand enough to know when a bump on your eyelid needs professional attention versus when you can handle it at home.
Stye vs Chalazion: The Core Difference
A stye (hordeolum) is an acute bacterial infection. A chalazion is a chronic inflammatory cyst. Both form on the eyelid, both look like bumps, and both can make your eye feel uncomfortable. But the underlying cause is fundamentally different.
A stye happens when bacteria (usually Staphylococcus aureus) infect a gland along the eyelid margin. It develops quickly, often overnight. It is red, swollen, tender to touch, and may have a visible white or yellow pus point at the centre. Think of it like a pimple on your eyelid. It hurts, it looks angry, and it typically comes to a head and drains on its own within a week or two.
A chalazion happens when a meibomian gland (one of the oil-producing glands inside your eyelid) becomes blocked. Oil backs up behind the blockage and forms a firm, round lump. Unlike a stye, a chalazion is usually not very painful after the initial day or two. It tends to develop more slowly, sits further from the eyelid edge, and can persist for weeks or even months.
Detailed Comparison
Here is a side-by-side look at how styes and chalazia differ across every feature patients ask me about.
| Feature | Stye (Hordeolum) | Chalazion |
|---|---|---|
| Cause | Bacterial infection of eyelid gland | Blocked meibomian (oil) gland |
| Location | At the eyelid margin (lash line) | Deeper in the eyelid, away from edge |
| Pain level | Moderate to significant | Mild or painless after first 1-2 days |
| Size | Usually small (pea-sized or less) | Can grow larger (marble-sized) |
| Onset | Rapid (develops in hours to a day) | Gradual (develops over days to weeks) |
| Appearance | Red, swollen, visible pus point | Firm, round lump, less red |
| Duration | 7 to 14 days | 2 to 8 weeks (can last months) |
| Contagious? | Bacteria can spread via contact | Not contagious |
| First-line treatment | Warm compresses, 10-15 min, 3-4x daily | Warm compresses + gentle lid massage |
| May need medical treatment? | If no improvement in 2 weeks | If no improvement in 4-6 weeks |
The location is often the quickest way to tell them apart. Styes form right at the base of your eyelashes, where the lash follicle glands are. Chalazia form deeper inside the eyelid where the meibomian glands sit. If you flip your eyelid (carefully), a chalazion often appears as a grey or red bump on the inner surface of the lid.
Key takeaway: A stye is an infection that hurts and resolves in 1-2 weeks. A chalazion is a blockage that may not hurt much but can stick around for months. Treatment overlaps (warm compresses for both), but chalazia often need more patience or medical intervention.
How Styes and Chalazia Are Connected
Here is something most people do not realize: a stye can become a chalazion. This is actually one of the most common origins of a chalazion.
What happens is this: a stye develops, the acute infection resolves (the pain and redness go away), but the gland does not fully clear. The leftover material, trapped oil and inflammatory tissue, hardens into a firm lump. The infection is gone, but the blockage remains. What started as a stye has now become a chalazion.
This is why treating styes promptly with warm compresses matters even after the pain subsides. You want to make sure the gland fully drains so you do not end up with a residual bump that sticks around for weeks.
When Each One Needs Medical Attention
Most styes and chalazia resolve with home treatment. But not all of them. Here is when to stop managing it yourself and see a professional.
| Situation | Stye Action | Chalazion Action |
|---|---|---|
| No improvement after... | 2 weeks of warm compresses | 4-6 weeks of warm compresses |
| Getting larger despite treatment | See doctor within days | See doctor within 1-2 weeks |
| Affecting your vision | See doctor same day | See doctor same day |
| Spreading redness/swelling | See doctor urgently | Unusual — see doctor |
| Fever or feeling unwell | See doctor urgently | Very unusual — see doctor |
| Recurring (3+ times in a year) | Eye exam for underlying cause | Eye exam for blepharitis/MGD |
The "see a doctor urgently" situations are important. An eyelid infection that spreads beyond the immediate bump area can become preseptal cellulitis, which is a more serious infection of the tissue around the eye. This is uncommon but it does happen, particularly in children. If the entire eyelid becomes red and swollen, or if there is fever, do not wait.
If you are dealing with recurrent styes or chalazia, that is worth investigating. Chronic blepharitis (inflammation of the eyelid margins) and meibomian gland dysfunction (MGD) are common underlying causes. An optometrist can evaluate your eyelids and recommend a management routine. If you have not had an eye exam recently, booking one is a good starting point to figure out what is going on.
Home Treatment That Actually Works
Warm compresses are the foundation of treatment for both styes and chalazia. But most people do them wrong, and "wrong" means "not effective enough to actually help."
The right way to do a warm compress:
- Soak a clean washcloth in hot water (as warm as you can comfortably hold against your skin, not scalding).
- Wring it out so it is not dripping.
- Hold it against your closed eyelid for 10 to 15 minutes. This is the part people rush. Five minutes is not enough. The heat needs sustained time to soften the blocked oil.
- Re-soak the cloth every 2 to 3 minutes to maintain the temperature. A washcloth cools down quickly.
- Repeat 3 to 4 times daily.
A dedicated microwaveable eye mask (sold at most pharmacies) holds heat much longer than a washcloth and is more convenient. If you are going to be doing compresses multiple times a day for a week or more, the investment is worth it.
For chalazia specifically: After the warm compress, gently massage the eyelid in a circular motion toward the eyelid margin. This helps push the trapped oil toward the gland opening. Do not press hard. Think gentle, rolling pressure. Your goal is to encourage flow, not to squeeze the lump.
What not to do: Do not pop it, squeeze it, or try to lance it with a needle. I feel like this should go without saying, but people ask me about it often enough that it clearly needs to be said. You can introduce bacteria, spread the infection, or cause scarring on your eyelid. If the bump needs to be drained, let a doctor do it properly.
Why Some People Get Them Repeatedly
If you get styes or chalazia more than two or three times a year, there is usually an underlying reason. The bump is the symptom, not the root problem.
Common underlying causes include:
- Blepharitis. Chronic inflammation of the eyelid margins caused by bacterial overgrowth, skin conditions (like rosacea or seborrheic dermatitis), or Demodex mites. Blepharitis creates an environment where glands block more easily.
- Meibomian gland dysfunction (MGD). Your meibomian glands produce oil that forms the outer layer of your tear film. When these glands become sluggish or blocked chronically, you get recurrent chalazia and dry eyes.
- Incomplete makeup removal. Residual eye makeup, especially along the lash line, can clog gland openings. This is one of the most common contributing factors I see in younger patients.
- Contact lens hygiene. Handling lenses with bacteria on your fingers, overwearing lenses, or sleeping in lenses increases the risk of eyelid infections.
If recurrence is an issue, your optometrist can examine your meibomian glands, check for blepharitis, and set up a daily lid hygiene routine that prevents blockages before they start. It typically involves daily warm compresses (even when you do not have a bump), lid scrubs, and sometimes medicated wipes or drops.
Internal vs External Styes
One more distinction that trips people up. There are actually two types of styes, and they feel different.
External styes form at the base of an eyelash follicle, right at the edge of the lid. They look like a small pimple on the lash line. These are the more common type and are what most people picture when they think "stye."
Internal styes form inside the eyelid, in one of the meibomian glands. They are deeper, often more painful, and may not have a visible pus point from the outside. If you flip your eyelid, you might see a red or yellow area on the inner surface. Internal styes are closer to chalazia in location, which is part of why they get confused.
The treatment is the same for both: warm compresses, patience, and medical attention if they do not resolve. Internal styes are more likely to become chalazia if they do not fully drain, so be diligent with the compresses even after the pain goes away.
Frequently Asked Questions
Can a stye turn into a chalazion?
Yes, and this is one of the most common ways chalazia develop. A stye that does not fully drain leaves behind a residual lump of trapped oil and inflammatory tissue. The acute infection resolves (the pain goes away), but the blocked gland remains enlarged and firm. Treating styes promptly with warm compresses helps prevent this progression by ensuring the gland fully clears.
How long does a stye last?
Most styes resolve within 7 to 14 days with consistent warm compress treatment. The pain typically peaks in the first 2 to 3 days and then gradually improves as the stye either drains naturally or the body reabsorbs the infection. If a stye has not improved after two weeks, or if it is getting larger, see your optometrist or doctor. You may also want to check out our detailed guide on stye treatment for more specific home care instructions.
How long does a chalazion last?
Chalazia are slower to resolve than styes. A small chalazion may clear on its own within 2 to 8 weeks with warm compresses and gentle lid massage. Larger ones can persist for months. If a chalazion has not shrunk after 4 to 6 weeks of home treatment, your eye doctor can inject a corticosteroid or perform a minor in-office drainage procedure called incision and curettage. Both are quick and effective.
Should I pop a stye or chalazion?
No. Never pop, squeeze, or lance either one yourself. This can spread infection to surrounding tissue, introduce new bacteria from your fingers, and cause scarring on your eyelid. Warm compresses applied consistently are the safe approach. If the bump needs to be drained, your eye doctor can do it under sterile conditions with proper instruments. The procedure is quick and far safer than DIY attempts.
Are styes contagious?
Styes are caused by bacteria (usually Staphylococcus aureus) and can technically spread through direct contact. The bacteria can transfer from an infected eyelid via shared towels, pillowcases, or eye makeup. In practice, casual person-to-person spread is uncommon, but you should avoid sharing anything that touches your eye area while you have a stye. Wash your hands frequently and avoid touching or rubbing the affected eye.
This article is for informational purposes only and does not constitute medical advice. Always consult your optometrist, ophthalmologist, or family doctor for diagnosis and treatment of eye conditions.