Gece körlüğünün tamamen iyileşip iyileşemeyeceği, hastalığın nedenine bağlıdır: A vitamini eksikliğine bağlı gece körlüğü, vitamin takviyesiyle tedavi edilebilir. Retinitis pigmentosa gibi genetik hastalıklar nedeniyle oluşan gece körlüğünün tedavisi yoktur; ancak destekleyici yöntemlerle hastanın yaşam kalitesi artırılabilir. Katarakt veya göz yaralanmaları sonucu oluşan gece körlüğü, cerrahi müdahale ile düzeltilebilir. Diyabete bağlı gece körlüğü, kan şekeri kontrolüyle tedavi edilebilir. Gece körlüğü yaşayan kişilerin, özellikle genetik temelli hastalıklarda, tehlikeli durumlardan kaçınması önerilir.