It has many causes.
Causes and treatment of night blindness.
If cataracts are the cause of your night vision problems cataract surgery should help improve your overall vision including nighttime vision.
Corrective lenses such as eyeglasses or contacts can improve nearsighted vision both during the day and.
Treatment for night blindness will vary depending on the cause.
If diabetic retinopathy is the cause of your night blindness controlling blood sugars through medicine and diet can help prevent vision loss.
Treatment may include wearing specific types of glasses or contact lenses which can help to support correct vision.