A cegueira nocturna é tratada de forma diferente consoante a causa da doença, sendo que alguns tipos podem ser aliviados após o tratamento, enquanto outros são incuráveis.
1) Cegueira nocturna temporária: é causada principalmente pela falta de vitamina A. É temporária e pode ser curada com um suplemento de vitamina A, comendo mais óleo de fígado de bacalhau, cenoura, fígado de porco, etc., e suplementando as matérias-primas para sintetizar o pigmento da retina.
2. cegueira nocturna congénita: doenças maioritariamente hereditárias, incluindo retinite pigmentosa, displasia das células da haste ótica, danos irreversíveis, não existe tratamento eficaz para este tipo de cegueira nocturna, o início tardio da doença pode levar à cegueira.
3. cegueira noturna adquirida: é causada principalmente pela displasia das células bastonetes ópticas, que é vista na coroidite difusa, e os sintomas da cegueira noturna podem ser efetivamente aliviados quando a doença primária é efetivamente tratada.
Uma vez detectados os sintomas de cegueira nocturna, deve dirigir-se ao hospital para um exame e tratamento sistemáticos.