Does Vitamin B12 Deficiency Cause Hair Loss? Know The Facts

Reviewed by Dr. Shruti Chavan, MBBS
Written by Arshiya Syeda

Everyone knows that stress and hormonal imbalances lead to hair loss. But, unfortunately, what is often overlooked is that vitamin B12 deficiency may cause hair loss as well. A low vitamin B12 level is the primary cause of premature graying and hair loss.

It is important to identify vitamin B12 deficiencies promptly to decrease the risk of hair loss in the long run. Let’s understand how exactly vitamin B12 deficiency is related to hair loss and how you can revitalize your hair. Read on.

Vitamin B12 Deficiency And Hair Loss: Is There A Link?

Yes. Your hair reflects your health, and when you have nutritional deficiencies, it may impact hair growth and structure.

Let us try and understand the exact mechanism of action by which a vitamin B12 deficiency impacts hair growth:

  • Your hair needs nourishing oxygen and nutrients. The hair follicles are supplied with essential oxygen and nutrients through the red blood cells.
  • Vitamin B12, which belongs to a family of cobalamin compounds, plays a vital role in the production of red blood cells (1).
  • When you don€™t get enough vitamin B12, your body cannot produce enough healthy red blood cells (2). Sometimes, the red blood cells may even die sooner than normal.
  • Without enough red blood cells, the cells in your hair follicles starve. This may make your tresses more prone to shedding, breakage, and slow growth.

But, did you know that sometimes you may be eating enough nutrients and still have a B12 deficiency? This is because some people, especially older adults, may suffer from a condition called pernicious anemia that causes malabsorption of vitamin B12 (3).

Malabsorption is prevalent in people with reduced levels of stomach acidity or intestinal disorders. The body may have trouble absorbing vitamin B12 from food and, in some cases, oral supplements. However, pernicious anemia can be medically managed (3).

But how can you determine if your hair loss is from a B12 deficiency? Pay attention to the following signs to know if you have low levels of vitamin B12.

Recognizing Signs And Symptoms Of Vitamin B12 Deficiency

According to the National Health Service (NHS), UK, a vitamin B12 deficiency can cause a wide range of symptoms (4). They develop gradually over time and may include:

  • Hair loss
  • Premature hair graying
  • Mouth ulcers
  • Breathlessness
  • Pale yellow skin
  • Disturbed vision
  • Numbness, tingling, or pricking in the hands, feet, or legs
  • Difficulty walking and moving around
  • Irritability
  • Depression
  • Poor memory and low cognition

Exhibiting any or all of these symptoms may indicate low vitamin B12 levels. But to be certain, consult a doctor or trichologist to examine whether your hair loss is caused by a vitamin B12 deficiency.

The treatments that can help you manage hair loss from a B12 deficiency have been discussed in more detail below. Bear in mind that early diagnosis and treatment always lead to the best outcomes.

Treating Vitamin B12 Deficiency For Hair Loss

The good thing about hair loss caused by a B12 deficiency is that it is easily treatable. Your doctor will choose the type of treatment based on the underlying cause and severity of your deficiency.

Let us look at some treatment options for vitamin B12 deficiency in more detail below:

1. Dietary Sources

With aisles of products that promise to improve your hair, it is easy to forget that your hair can greatly benefit from just eating healthy.

By including more foods fortified with vitamin B12 in your diet, you can ensure that your hair gets the essential nutrients it requires. The primary food sources of vitamin B12 include meat, poultry, fish, eggs, and dairy (5), (6). Consuming these food sources of B12 can naturally rectify problems such as hair loss, breakage, and dryness.

You can add the following food sources of vitamin B12 to your diet to combat hair loss:

  1. Eggs
  2. Clams
  3. Chicken
  4. Cured or roasted ham
  5. Milk
  6. Fortified breakfast cereals
  7. Swiss cheese
  8. Haddock
  9. Beef
  10. Light canned tuna fish
  11. Rainbow trout
  12. Yogurt
  13. Liver
  14. Salmon
  15. Certain types of nutritional yeasts

Check the nutrition facts label of various foods to find out their vitamin B12 content. Any foods that provide 20% or more of the daily recommended value are considered good sources of this vitamin. However, lower percentages may also prove to be useful.

Your doctor may be able to suggest the necessary dietary changes for you. If you are a vegetarian or vegan, seek a registered dietician to help you make the best choices for your diet.

2. Supplements

Apart from natural sources of vitamin B12, your doctor may also recommend dietary supplements. You may need to take supplements if your hair loss is severe, you follow a strict vegan or vegetarian diet, or you are over the age of 50.

Almost all multivitamins contain vitamin B12. However, some specific dietary supplements contain only vitamin B12 as well.

When taking supplements, it is recommended that you take them in their natural form (methylcobalamin). Synthetic forms of vitamin B12, such as cyanocobalamin, can impair kidney function (7).

Before taking any dietary supplements, talk to your doctor about possible interactions with other prescription medicines. There may be a risk of side effects with some supplements. Plus, some drug interactions may reduce the effectiveness of the vitamin B12 supplement.

3. Vitamin B12 Injections

Vitamin B12 injections are typically recommended for people with pernicious anemia or significant B12 deficiency. The injections can help raise vitamin B12 levels in the blood quickly.

The common prescription medications administered through intramuscular injections include cyanocobalamin or hydroxocobalamin.

Cyanocobalamin and hydroxocobalamin are both manufactured forms of vitamin B12. However, hydroxocobalamin is sometimes preferred over cyanocobalamin as it usually stays in the body for longer (8).

Sadly, most patients with pernicious anemia may have to remain on B12 shots for life. These injections are, however, found to be safe and carry no significant risks.

Read on to find out more about how hair loss caused by vitamin B12 deficiency can be reversed.

How To Reverse Hair Loss Caused By Vitamin B12 Deficiency

As discussed earlier, eating foods fortified with vitamin B12 or taking multivitamins and B12 supplements can rectify deficiencies and prevent hair loss or hair thinning.

Apart from this, you can also try Ayurvedic hair loss treatments such as Shirodhara, Shiro Abhyanga, or Shiro Lepa to treat your problem.

Shirodhara is a hot oil treatment, whereas Shiro Abhyanga involves massaging your hair with cold oil. Shiro Lepa, on the other hand, uses a paste of various medicinal herbs to nourish hair and treat hair loss.

Anecdotal evidence suggests that massaging your hair with these oils can benefit the hair and scalp. It is said that these treatments can increase blood circulation, strengthen and protect the hair shaft, and even boost hair growth. However, more clinical trials and studies are needed to support these claims.

Before you start taking any supplements, it is a good idea to check the recommended dosage. Find out the right amount of vitamin B12 for hair growth in the following section.

How Much Vitamin B12 Is Optimal For Your Health? What Is The Recommended Dosage?

In general, the recommended daily amount of vitamin B12 for adults is 2.4 micrograms (5). There is no risk of overdosing, though. Since vitamin B12 is water-soluble, any excess will be flushed out through urine. So, if you have taken more than the recommended dosage, you have no reason to worry. However, it is best to take the supplements as per your doctor’s instructions to avoid any chances of complications.

Vitamin B12 deficiency causes hair loss and premature graying. Though often overlooked, it is one of the primary reasons for hair loss. Vitamin B12 deficiency develops gradually. If you think your hair loss is due to this deficiency, look for symptoms like mouth ulcers, pale yellow skin, breathlessness, irritability, numbness, and disturbed vision. Vitamin B12-rich foods, supplements, and injections can help combat this deficiency. Early treatment will help restore your hair health. However, always consult a doctor to determine the exact reason for hair loss and before taking any supplements.

Frequently Asked Questions

Can low vitamin B12 make your hair fall out?

Yes, low levels of vitamin B12 can give rise to hair issues such as hair loss and premature graying.

What vitamins are you lacking when your hair falls out?

Apart from vitamin B12, a deficiency of vitamins B2 (riboflavin), B7 (biotin), B9 (folate), and D can lead to hair loss.

What happens when your vitamin B12 level is low?

The symptoms of a B12 deficiency include tingling sensations, pale yellow skin, mouth ulcers, memory problems, depression, fatigue, etc.

What vitamin should I take for hair loss?

To determine which vitamin you need to take to combat hair loss and thinning, consult a doctor.

Key Takeaways

  • Vitamin B-12 plays an important role in producing red blood cells that provide essential nutrients to the hair follicles.
  • Hair loss, premature hair graying, breathlessness, mouth ulcers, numbness, and difficulty moving are some symptoms of B-12 deficiency.
  • Adding vitamin B-12 rich foods to your diet and taking dietary supplements and vitamin B-12 injections can help treat the deficiency.


Articles on StyleCraze are backed by verified information from peer-reviewed and academic research papers, reputed organizations, research institutions, and medical associations to ensure accuracy and relevance. Read our editorial policy to learn more.

The following two tabs change content below.

Dr. Shruti Chavan

Dr. Shruti Chavan is a consulting dermatologist at Dr.Sheth's Skin and Hair Clinic since 6 years. She is a co-committee... more