Most cases of blepharitis are associated with an excess of skin bacteria on your eyelids at the base of your eyelashes.
Other causes can include: seborrheic dermatitis (dandruff of the scalp and eyebrows), clogged or irritated oil glands in your eyelids, rosacea of the face, allergies, contact lens solutions, eye makeup, Demodex infestations (eyelash mites or lice) or dry eye syndrome.
As it is usually a chronic condition, daily self-care hygiene measures to keep your eyelids clean, and the application of regular warm compresses may be the best treatment.
If the symptoms persist, other standard treatments that may be recommended include lid massage, eye lubrication, eye antibiotic and steroid creams and occasionally, oral antibiotics.