Burlingame Location

(650) 697-3200

Daly City Location

(650) 756-2020

San Francisco Location

(415) 362-3364

Eyelid Chalazion

An eyelid chalazion (stye) can happen when the oil glands along your eyelid get clogged and inflamed. It is similar to getting a pimple on the eyelid. The eyelid can get red, swollen, and be painful or tender. You may feel some discomfort when you blink. You will often see a small red bump on the eyelid where the chalazion is.

eyelid chalazion


Most chalazions should improve within 1-3 weeks. The sooner you start the hot compresses the more likely they are to resolve.

Hot Compresses (do this 4-5x/day) 

Run a clean washcloth under tap water. Wring out the towel so that it is no longer dripping. Place the towel in the microwave for 15 seconds until it is hot but will not burn your skin (be sure to check the heat before placing it on your face). Place the washcloth over the chalazion and leave in place for 5 minutes. If the towel gets cold, microwave it again. 

Alternatively, use a microwaveable eye mask (gel mask or beads). Microwave for 15 seconds or until hot, and place over eyes for 5-10 minutes. 

During or after doing the hot compress, gently massage the area of the chalazion to encourage it to drain.

Doxycycline Pills

If prescribed by your doctor, take 50mg (one tablet) morning and night for 2 weeks, then take 50mg daily 2 weeks. 

Take your pills with food to avoid upset stomach, and avoid dairy for two hours before and after the pill. 

Once your chalazion has resolved, it is recommended to continue the hot compresses once a day as a maintenance regimen to prevent future chalazia.

If after trying what the doctor has recommended and the chalazion is still present after 4 weeks, you may need to have a small office procedure to drain and remove it from the eyelid. 

Contact Us

We look forward to hearing from you

Office Hours

View Our Hours of Operation By Location

MON-THURS: 8:30 AM - 6:00 PM
FRIDAY: 8:00 AM - 5:00 PM

MON-THURS: 8:30 AM - 6:00 PM
FRIDAY: 8:30 AM - 5:00 PM

MON-THURS: 9:00 AM - 6:00 PM
FRIDAY: 9:00 AM - 5:00 PM