Наиболее частой причиной ячменя на глазу является инфекционный очаг в организме, вызванный стафилококком или стрептококком, и сниженный иммунитет. К факторам риска относятся: наличие сахарного диабета, хронические заболевания пищеварительного тракта, гиповитаминозы, неправильное ношение и хранение линз, общее истощение организма, анемия и др. Чтобы избежать появления ячменя, необходимо укреплять иммунитет, употреблять достаточное количество витаминов, своевременно лечить хронические заболевания, следить за гигиеной глаз.