病因分外源性和內源性的。
外源性:由細菌、病毒、化學毒素等伴隨異物進入眼內,或眼內的寄生蟲刺激,引起脈絡膜炎、脈絡膜視網膜炎癥、滲出性視網膜炎等;
內源性:繼發于某些傳染病,如犬瘟熱、犬傳染性肝炎、鉤端螺旋體病等,出現菌血癥或敗血癥,病原微生物經血液轉移到視網膜血管,在眼組織中出現膿毒病灶,造成視網膜炎;本病也可能因局部病灶的過敏性反應引起。