Did you know that Vitamin B12 deficiency can cause vision loss? Yes, it is true.

Vitamin B12, also known as Cobalamin, is a major vitamin type that helps in red blood cells formation and plays a very important role in the functioning of the nervous system.

Deficiency in Vitamin B12 can cause damage to the optic nerves that can lead to vision loss.

Animal-based products are the major source of Vitamin B12; they include fish, meat, and dairy products. However, If you are a vegetarian and don’t eat meat and fish, you should include B12 supplements in your daily diet routine.

Here in this blog, I will be sharing few eye-related issues that can occur due to Vitamin B12 deficiency:


It is a condition when a person loses vision due to damage to the optic nerve.

If you are encountering vision loss, keep a check whether you are eating enough Vitamin B12 rich foods.

As per latest studies and research cases, children who developed optic neuropathy due to a deficiency of B12 were given B12 supplements and foods. The result was outstanding, supplements reversed their vision issues.


It is a condition when an optic nerve is damaged by the pressure in the eye.

Researchers have found that when Vitamin B12 is regularly given to the patients suffering from Glaucoma, their vision loss condition has improved.


It is a condition when the lens in the eyes becomes cloudy and decreases visual clarity. It is found in a study that inclusion of vitamins especially Vitamin B12 can decrease the chances of Cataract.

So, these are the few vision-related issues that can be caused by B12 deficiency.

If you are not eating Vitamin B12 rich foods or supplements, start eating them now.

As they say, it’s never too late; include Vitamin B12 in your diet and see a drastic change in your visual acuity.

Ask yourself a question today, Am I taking sufficient B12 for good vision?

I would love to hear from you. Tell me what vitamins you are taking to improve your vision.

Hope you like this blog.

Have a good day!










Leave a Reply

Your email address will not be published.