눈병의 다른 원인으로는 세균, 알레르기, 화학물질 등이 있습니다. 세균성 눈병은 바이러스성 눈병보다 증상이 심하고, 합병증이 발생할 위험이 높습니다. 알레르기성 눈병은 눈에 먼지, 꽃가루, 동물의 털, 화장품, 담배 연기 등이 닿으면 발생합니다. 화학물질성 눈병은 눈에 화학물질이 닿으면 발생합니다.
이유는 다양합니다. 컴퓨터나 모니터 화면을 자주 오래 봐서 그런 걸 수도 있고, 스트레스가 많아서 그럴 수도 있고, 바람에 날려온 이물질이 눈에 들어 갔을 수도 있고, 꽃가루 알러지가 있는데 야외를 지나가다가 공기 중 꽃가루가 눈에 들어가면 충혈되거나 눈병이 오기도 합니다.