夜盲症的根本原因是视网膜杆状细胞缺乏合成视紫红质的原料,或者是杆状细胞本身的病变。
根据夜盲症的种类不同,发生的原因也有所不同。如暂时性夜盲,大多是由于饮食中缺乏维生素A或因某些消化系统疾病,影响维生素A的吸收,导致了视网膜杆状细胞没有合成视紫红质的原料,而造成的夜盲。获得性夜盲往往是由于视网膜杆状细胞营养不良或本身的病变引起的,例如弥漫性脉络膜炎、广泛性脉络膜缺血萎缩等。还有一些先天性夜盲,是遗传性的眼病,例如视网膜色素变性,视网膜杆状细胞发育不良引起的夜盲。夜盲主要表现的症状就是,在黑暗的环境或者光线偏弱的环境,视力明显下降,视物不清,或者完全看不见东西,行动困难等等。