What causes recurring styes?
Score: 4.3/5 (28 votes) Styes are caused by infected oil glands on your eyelids, which form a red bump that resembles acne. Poor hygiene, old makeup, and certain medical or skin conditions can increase your risk for styes. To get rid of a stye, you can gently wash your eyelids, use a warm compress, ...