Styes and chalazia are similar problems that cause lumps in or around the eye. They are not the same thing, although they are often confused. While both styes (also called hordeolums) and chalazia tend to present as eyelid redness, swelling, and pain, they have quite different causes and treatments.
A chalazion is a non-infectious obstruction of a gland inside the eyelid. This forms a small, slow-growing lump, usually on the upper eyelid. Chalazia can show up in both eyes at once. The gland concerned is one of your meibomian glands, which produce an oil that moistens and protects your eyes.
A stye, on the other hand, is caused by an infection of abscess, usually some form of staph bacteria. The majority form on the outside of the eyelid, and may be caused by follicle obstruction. Rarely, you might get a stye on the inside, caused by an infection of the meibomian glands.
The two conditions can be clinically indistinguishable for the first couple of days, but they then show distinct differences. One of the primary differences is that styes tend to be full of pus and may resemble very large pimples. Styes are also more painful than chalazia and often result in excessive tear production.
If there is no lump, then you may have conjunctivitis (pink eye) or blepharitis (an infection of the eyelid). If you have both a lump and a reddening of the eyelid, then you may have both a stye and blepharitis. (People with chronic blepharitis are more prone to styes).
Close up of a chalazion (A) and a stye (B), in two different women’s eyes
Should You See Your Doctor?
It depends. If it is clearly a stye, on the outside of the eyelid and with pus visible, then you should try home care first. Apply a warm washcloth to your closed eye for five to ten minutes, several times a day. Gently massage the eyelid.
If the stye is still bad after 48 hours or if the redness extends to other parts of your face, then you should see your doctor. Also, if the stye is painful, take a mild over the counter painkiller such as ibuprofen.
If the lump is inside your eyelid, then it is most likely a chalazion. You should make an appointment right away, as chalazia can be a sign of other conditions. Another warning that it might be chalazia is if you have lumps in both eyes at the same time.
If you have any vision changes, you need to see an eye doctor immediately. Vision changes to monitor for include double vision, which is commonly associated with an eyelid lump.
What Will Your Doctor do to Treat an Eye Stye?
For a persistent stye, your doctor may give you topical antibiotics. This will take the form of either eye drops or a cream you apply to the outside of your eyelid. If there’s an indication the infection has spread beyond the eyelid, you may be given oral antibiotics. However, if you have reddening of the eyelid in general, then you will be given a topical cream, as this is most likely blepharitis.
If the stye is unusually large or uncomfortable, then they may make a small cut in the stye to drain the pus and give you some relief. Note that a doctor should be the only one to do this. In some cases, they may also remove the eyelash closest to the stye. A stye will be removed only when the stye does not appear to be going down on its own.
They will also likely recommend that you leave the sty alone and not try to pop it (this can cause the infection to spread) and frequently clean your eyelid with mild soap and water. You should not wear eye makeup or contact lenses until the stye has cleared up.
What Will Your Doctor do to Treat a Chalazion?
For chalazia, they will suggest hot compresses on the eyelid and monitor it. If the chalazion is persistent, it may have to be surgically removed or injected with corticosteroids to hasten the resolution of the problem.
Hot compresses will hasten resolution of either kind of lump and should be applied for five to ten minutes, several times a day.
However, for chalazia, your doctor may want to rule out other eye problems, and they are likely to also refer you to an eye doctor who can check you for conditions such as blepharitis or meibomian gland dysfunction, which can cause chalazia to recur. In rare cases, especially in the elderly, certain forms of cancer can masquerade as chalazia in the early stages. Therefore, it is important to have your doctor check them to rule out sebaceous gland carcinoma, basal cell carcinoma, squamous cell carcinoma, or Merkel cell carcinoma. It is extremely rare for a chalazion to turn out to be cancer. However, if the chalazion is not responding to treatment or keeps recurring in the same place, it can be suspicious.
Remember that the vast majority of both styes and chalazia resolve on their own or with minimal treatment. Neither is associated with any damage to vision. In most cases, a hot compress for a few days will resolve the problem. However, your doctor will want to be sure there is nothing else going on.
Never touch your eyes with unwashed hands. Children are more likely to develop styes because they rub their eyes frequently.
Never insert contacts without washing your hands first.
Keep contact lenses clean and disinfected. Use the proper solution recommended by your eye doctor.
Never leave eye makeup on overnight.
Throw away expired cosmetics. Keep your cosmetics in airtight containers as much as possible. Never buy second-hand cosmetics, and if the seal is not intact on cosmetics, you just brought home, return them.
Don’t share cosmetics, especially mascara wands or eyeliner pencils. Never share cosmetic brushes or applicators.
Clean cosmetic brushes at least once a week. If you wear cosmetics only on special occasions, clean your brushes before and after the event.
If you are prone to styes, then rub your closed lids with a washcloth dipped in baby shampoo while you are in the shower. You can also dilute a few drops of baby shampoo in a teacup of warm water. Close your eyes, and then brush the washcloth along the base of your eyelashes.
Don’t use dirty towels on your face.
Get enough sleep. Sleep deprivation increases your risk of any kind of infection.
If somebody else in the household has a stye, do not share washcloths or face towels, as styes can be contagious.
If you keep getting styes over and over, talk to your doctor. You might have acne rosacea or blepharitis, a chronic condition caused by the inflammation of the oil glands in your eyelids. Allergies or blocked glands can produce Blepharitis. If you are a contact lens wearer, make sure to get a pair of backup glasses. Wearing contact lenses when you have a stye can cause it to recur by reinfecting the area.
One tip is that if you wear eye makeup, applying a hot compress before bed will effectively remove your eye makeup and is particularly good for preventing styes. It is also cheaper than buying makeup remover (and remember, makeup remover can also expire and get bacteria in it).
Stress can also sometimes cause styes, due to the effect on your immune system. If your styes are recurring and you are busy or stressed, you may want to look into various stress management techniques.
How to Prevent Chalazia
Chalazia are harder to prevent, but the tips above will also help with your risk of chalazia. However, chalazia are more often associated with an underlying condition. The following conditions are associated with chalazia:
Blepharitis – an inflammation of the glands in your eyelids. Your doctor may recommend treatment with antibiotics.
Acne rosacea – a skin condition that causes issues with all of the oil glands in your face.
Seborrheic dermatitis, otherwise known as dandruff. It is possible to get dandruff on your eyelids, and this can lead to a higher risk of chalazia and styes.
Meibomian gland dysfunction – a condition where your glands produce too much oil and clog.
If you have one of these conditions, staying on top of it and following your treatment protocols will help reduce the number of chalazia you get. However, note that you cannot always prevent the occurrence of chalazia.
Styes and chalazia are both common problems, with styes being the most common infection of the area around the eye. In the vast majority of cases, though, they are also very minor. Most styes and many chalazia will resolve without medical treatment. However, if you have a persistent stye or chalazion, you will need to see your eye doctor. If you have recurrent styes or chalazia, then your eye doctor may have to investigate to see if you have an underlying condition (most often rosacea or chronic blepharitis). Most people will get at least one stye at some point in their lives, however, and they are generally not any cause for concern.
The material contained on this site is for informational purposes only and is not intended to be a substitute for professional medical advice, diagnosis, or treatment. Always seek the advice of your physician or other qualified health care provider.