Gerstenkörner werden typischerweise durch eine bakterielle Infektion (normalerweise *Staphylococcus aureus*) der Talgdrüsen an der Basis der Wimpern verursacht. Chalazion ist eine weitere häufige Ursache für Schwellungen der Augenlider. Sie tritt auf, wenn eine der Talgdrüsen im Augenlid verstopft und anschwillt. Wenn Gerstenkörner und Hagelkörner die Drüsen tief in den ölproduzierenden Drüsen des Augenlids beeinträchtigen, werden diese geschwollenen, empfindlichen Schwellungen am häufigsten als innere Hordeola oder innere Gerstenkörner bezeichnet.