現代醫學認為,引起慢性細菌性結膜炎的通常有:金黃色葡萄球菌、變性桿菌、大腸桿菌及假單胞菌屬;引起急性或亞急性的通常有:Koch-Week桿菌、流感嗜血桿菌、肺炎鏈球菌及金黃色葡萄球菌;引起超急性的細菌有:奈瑟淋球菌和奈瑟腦膜炎球菌。