對于角膜炎的發病原因有以下幾種:
第一,外因,外因所致的角膜感染大多要具備兩個條件:首先就是角膜上皮細胞的損傷或者脫落。第二就是同時會合并感染,只有在這兩個條件都具備的情況下容易發生感染性角膜潰瘍。
第二,內因,也就是來自全身的內因性疾患。角膜是沒有血管的,所以急性傳染病不易侵及角膜,可是角膜組織卻參與了全身的免疫反應。盡管其免疫反應的程度較其它組織為低,但是正因為它沒有血管新陳代謝就較為遲緩,才使這種免疫反應變化持續經久。角膜在較長時間內處于一種敏感狀態,以致容易發生變性如泡性角膜炎等等。
第三,由于臨近組織蔓延所導致,由于胚胎學上的同源關系以及解剖學上的連續性,蔓延到角膜上皮層的疾患多來自結膜,如嚴重的結膜炎一般多合并角膜炎。