过敏性结膜炎可由多种原因引起。如果全年都是过敏性结膜炎,应该是由床上用品和毛巾中的灰尘和螨虫引起的。如季节性过敏性结膜炎,由植物引起的过敏性结膜炎,如由季节变化引起的空气中的花粉。例如,急性过敏性结膜炎,如由药物引起的过敏性结膜炎,由局部药物甚至口服全身药物引起的过敏。接触性过敏引起的暂时性结膜炎,如化妆品甚至染发剂、家中宠物的毛发、动物的毛发和地毯上的毛发,以及一些由厕所真菌引起的过敏性结膜炎。