Os doentes com cegueira nocturna devem ser tratados para a causa da doença, para a deficiência de vitamina A, podem ser tratados com cápsulas orais de vitamina A, para o glaucoma causado pela necessidade de baixar o tratamento da pressão intraocular, para a retinite pigmentosa causada pela pigmentação da retina, não há uma boa maneira de tratar.
A deficiência de vitamina A causará um desempenho óbvio de cegueira nocturna, pode ser curada, os doentes podem ser tratados com cápsulas orais de vitamina A.
O glaucoma também pode causar cegueira nocturna quando a doença entra em fase avançada, e se a pressão intraocular for elevada nesta altura, é necessário baixar o tratamento da pressão intraocular, como encomendar colírios de cloridrato de carteolol, colírios de tartarato de brimonidina, etc. Se o tratamento medicamentoso não conseguir baixar a pressão intraocular, o doente pode ser tratado com cápsulas orais de vitamina A. Se a medicação não conseguir baixar a PIO, pode ser efectuado um tratamento cirúrgico, como a trabeculectomia composta.
A retinite pigmentosa, por outro lado, é causada por uma anomalia genética, que provoca cegueira nocturna evidente, mas não existe atualmente uma boa forma de a tratar.
Os doentes com cegueira nocturna devem dirigir-se atempadamente ao serviço de oftalmologia do hospital, e o médico descobrirá a causa e orientará o doente para tratar a causa da doença.