I have a Bump on my Eyelid. What is it?

eye conditions Santa Rosa, CAStyes and chalazia are common conditions that form bumps on the outside or inside of the eyelid. Styes are characterized by a tender red lump, which is typically on the edge of the eyelid. If the stye develops on the inside of the lid, it is called a hordeolum. A chalazion is a lump in the eyelid that is rarely painful.

The cause and symptoms

Styes and chalazia are the consequence of bacteria buildup in an eyelash follicle or infection in an oil gland. As a stye develops, a reddish and painful bump will appear on the eyelid. Usually, a stye will swell for three days before draining and healing. In total, it takes a stye about one week to heal. Never lance or squeeze a stye. This can encourage additional infection and may cause it to take more time to heal.

A chalazion begins as a firm bump or cyst beneath the surface of the eyelid. In contrast to styes, chalazia don’t usually hurt. They grow slowly and can take a few months to heal fully. As it grows, you may experience swelling or inflammation in the infected area. In some cases, chalazia can get in the way of your vision.


You can usually treat both styes and chalazia at home. First, set aside 3-6 times each day to apply a warm compress to the infected area for 5-10 minutes. This will assist with the healing process and help relieve swelling and blockage caused by bacteria. Next, consider getting an over the counter treatment. Remember to let the stye or chalazion open, drain, and heal on its own. Stop wearing eye make up until the infected area is completely healed.


To prevent styes or chalazia, refrain from rubbing your eyes, wear protective eye wear, replace eye makeup every six months, and have regular eye appointments.

Schedule a consultation

If at home efforts do not seem to be healing your chalazion or stye, contact the Eye Care Institute to arrange an appointment. Our office number is 707-546-9800. We look forward to helping you and addressing your questions. Don’t hesitate to call us today!

Posted in: Eye health

Leave a response

Contact Us today for top quality care in Sonoma County (707) 546-9800

Let’s Find the SolutionRequest An Appointment

Quick Contact

  • * All indicated fields must be completed.
  • This field is for validation purposes and should be left unchanged.

Find a Location Near YouThree Convenient Locations

Santa Rosa - 2nd Street
1017 2nd St
Santa Rosa, CA 95404
Fax: 707-546-4112

(707) 546-9800
Directions >

Santa Rosa Downtown
720 4th St
Santa Rosa, CA 95404
Fax: 707-528-4967

(707) 546-9800
Directions >

Petaluma Office
1383 N. McDowell Blvd #100
Petaluma, CA 94954
Fax: 707-763-6266

(707) 546-9800
Directions >


Office Hours

Santa Rosa Main Office
Monday – Friday: 8:00am – 5:30pm

Santa Rosa Downtown Office
Monday: 8:00am – 5:30pm
Tuesday: 8:00am – 6:30pm
Wednesday – Friday: 8:00am – 5:30pm

Petaluma Office
Monday – Friday: 8:30am – 5:30pm
Closed for lunch: 12:00pm – 1:30pm
(707) 546-9800

Call Now Button