Blepharitis is a common eye disorder caused by either bacteria or a skin condition. It can affect anyone, but it isn’t contagious and doesn’t lead to permanent eye damage.

In this post, your local cataract doctor, EyeSite of The Villages, discusses the causes of blepharitis and how it can be treated.


Blepharitis can cause the eye to become red, itchy and irritated. It also causes dandruff-like scales to develop on the eyelashes. 

Its symptoms can include itchy, sore, red and sticky eyelids, crusty or greasy eyelashes, swollen eyelid margins, eyelash loss, sensitivity to light and discomfort in wearing contact lenses. Visit your eye care specialist if you’re experiencing these symptoms. EyeSite of The Villages, your local cataract doctor, assists with various eye diseases. 

Types of Blepharitis 

There are two types of blepharitis: anterior and posterior. Anterior blepharitis affects the part of the eyelid where the eyelashes are attached. It’s caused by excessive amounts of bacteria on the face and eyelids. In some cases, allergies or a mite infestation can cause anterior blepharitis.

Posterior blepharitis occurs where the eyelid meets the eyeball. It manifests when the eyelid glands don’t properly produce oil, which then leads to bacterial growth. Other skin disorders like rosacea and scalp dandruff may also cause posterior blepharitis. 


Good hygiene is key in treating blepharitis. The type of treatment depends on the type of blepharitis. If it’s due to a bacterial infection, your doctor may prescribe an antibiotic. 

A daily eyelid cleaning routine can help manage blepharitis symptoms and prevent permanent scarring of the eyelids. You can use a warm compress to dilute the oil surrounding the eyes. Gently massage your eyelids to push out oils from the glands. Cleanse the eyelids to remove excess oil, bacteria and grime buildup.

Make sure that your eyelids are always clean to prevent bacteria growth that can lead to infection. Choose EyeSite of The Villages, your local glaucoma doctor,  for your eye care needs. Call us at (352) 504-4560 or request an appointment online. We assist patients in Oxford and Lady Lake, FL.