Last updated:
Vitamin Deficiency and Gray Hair: One reason for hair becoming white at an early age can be deficient in vitamin B12. Deficiency of this vitamin affects the production of melanin, which gives the hair their natural color.

Vitamin B12 deficiency can make hair white.
Highlights
- Vitamin B12 deficiency can make hair white.
- Vitamin D deficiency reduces hair growth.
- Eggs, milk, yogurt, green vegetables are good sources of vitamins.
White Hair Problem in Young age: Nowadays the hair of the youth is becoming white rapidly. First, after the age of 50-60 years, people start getting white, but now at the age of 20 to 30 people are turning white. Many factors such as excessive stress, pollution, heredity, poor eating and lack of sleep are responsible for white hair. However, due to lack of some vitamins in the body, the hair of the youth can also be white. Everyone should know the important things about this.
Healthline Report According to There can be many reasons for hair to be white at an early age, which lacks a vitamin B12. If your hair is becoming increasingly white, it can be a sign of vitamin B12 deficiency. Vitamin B12 gives energy to your body and helps the hair to maintain natural color. The deficiency of vitamin B12 is also associated with a condition, which is called Parnician anemia. When your body is not able to absorb vitamin B12 in sufficient amount, then the pranician anemia comes. Our body needs this vitamin for the body for red blood cells, which works to deliver oxygen to the whole body. They also include hair cells.
Vitamin B12 deficiency can weaken hair cells and reduce melanin production. Melanin gives the hair a natural color. Vitamin B12, besides maintaining the production of red blood cells and functioning of nervous system, also strengthens hair roots and helps in melanin production. When there is a deficiency of this vitamin in the body, the essential nutrition does not reach the roots of the hair, which affects the pigmentation and the hair becomes white. This deficiency is often seen in vegetarian people, because vitamin B12 occurs in more non -veg foods.
Not only vitamin B12, but vitamin D is also necessary for hair growth and scalp health. This vitamin helps to grow new hair in hair roots and increase hair age. Vitamin D deficiency slows hair growth and premature hair can turn white. Apart from this, lack of biotin and folic acid also weakens hair and becomes white prematurely.
According to health experts, the problem of hair becoming white at an early age can be avoided. Include foods rich in nutrients like Vitamin B12, Vitamin D, Biotic, folic acid in your diet. Eat plenty of eggs, milk, curd, green vegetables, beans, nuts and fruits. If vitamin deficiency is serious, taking supplements can also be beneficial with the advice of a doctor. Apart from this, avoid stress, do not smoke and get sleep. These small steps can keep your hair healthy and black.