Here is a thorough answer based on the available evidence:
Can Vitamin B12 Deficiency Cause a White Beard - and Can It Turn Black Again?
The Short Answer
Yes, but only if B12 deficiency is actually the cause of your graying. If your white beard is from age or genetics, B12 supplementation will not reverse it.
How Hair Gets Its Color
Hair color comes from melanocytes - pigment-producing cells inside hair follicles that make melanin. When these cells are damaged, depleted, or stop functioning, new hair grows in gray or white. Once the melanocytes are gone permanently, the color cannot come back.
The B12 - Hair Color Link
Vitamin B12 is needed for:
- DNA synthesis (cell replication in follicles)
- Red blood cell production (oxygen delivery to follicles)
- Healthy nerve and metabolic function
When B12 is deficient, the follicle environment is impaired. Melanocytes may still be physically present but functionally shut down. This is the key: if the cells are still there but just not working, restoring B12 can potentially wake them back up.
A
1986 case report in Arch Dermatol documented reversible hyperpigmentation including white hair that recovered after B12 repletion. A
systematic review on medication-induced repigmentation (PMC6995950) also noted this, though it cautioned that evidence is limited and mostly case-level.
When Repigmentation IS Possible
Repigmentation after correcting B12 deficiency is more likely when:
| Factor | Why It Matters |
|---|
| Graying is recent (within 1-2 years) | Melanocytes may still be alive |
| You are younger (under 35-40) | Fewer age-related melanocyte losses |
| Graying is patchy or rapid | Suggests a metabolic/nutritional trigger, not genetics |
| B12 is clearly low (confirmed by blood test) | Strong serum B12 or MMA elevation |
| Vegetarian/vegan diet | High-risk group for B12 deficiency |
When It Will NOT Work
- Graying that has been present for many years - melanocytes are likely permanently lost
- Graying driven by genetics or aging - B12 plays no role
- Normal B12 levels - supplementing beyond normal has no hair color benefit
- Graying caused by smoking, oxidative stress, or thyroid disease - B12 won't fix those
What to Do
- Get a blood test - check serum B12, and ideally methylmalonic acid (MMA) and homocysteine, which are more sensitive markers of functional B12 deficiency.
- If deficient, correct it properly - oral B12 (1000 mcg/day cyanocobalamin) or injections if absorption is poor (pernicious anemia, stomach conditions).
- Be realistic - if repigmentation happens, it typically takes 3-12 months and may be partial, not complete.
- Also rule out thyroid disease - hypothyroidism is another reversible cause of premature graying.
Bottom Line
B12 deficiency is one of the few reversible causes of hair graying. If your white beard started relatively recently, you are younger, or you follow a plant-based diet, it is worth getting your B12 checked. Correcting a confirmed deficiency may help restore some color - but it is not a guaranteed "cure" and works best when caught early.