There is no established dose of vitamin B12 specifically proven to promote hair growth. The recommended daily intake for adults is 2.4 mcg, and while B12 plays a role in cell production (including the cells that make up hair follicles), clinical research has not confirmed that supplementing beyond the recommended amount will make your hair grow faster or thicker. What the evidence does support is that correcting a B12 deficiency, if you have one, can help stop hair shedding and restore normal growth over several months.
What the Research Actually Shows
Hair loss is not listed by the National Institutes of Health as a recognized symptom of B12 deficiency. One study evaluating people with low B12 levels found that declining B12 had no measurable adverse effect on hair shedding or growth rate. That said, B12 is essential for red blood cell formation and DNA synthesis, both of which fuel the rapidly dividing cells in hair follicles. The disconnect may be that mild deficiency doesn’t noticeably affect hair, while severe or prolonged deficiency might contribute to thinning alongside other symptoms like fatigue, numbness, and pale skin.
No clinical trial has tested B12 supplementation alone for hair growth outcomes. The studies that do exist use multi-ingredient supplements. One randomized, placebo-controlled trial published in the Journal of Clinical and Aesthetic Dermatology tested a gummy containing 850 mcg of B12 alongside biotin (5,000 mcg), folic acid, zinc, and a plant extract. Participants taking the supplement saw a 10.1 percent increase in hair density, while the placebo group lost 2 percent. The results were statistically significant, but it’s impossible to credit B12 specifically when five other active ingredients were involved.
The Daily Amount You Need
The recommended dietary allowance for B12 is straightforward:
- Adults (19+): 2.4 mcg per day
- Pregnant women: 2.6 mcg per day
- Breastfeeding women: 2.8 mcg per day
Most people eating animal products meet this easily. A single serving of clams, beef liver, or fortified breakfast cereal can deliver several times the daily requirement. B12 supplements commonly come in doses ranging from 500 mcg to 5,000 mcg, far exceeding what your body needs. Your body absorbs only a small fraction of high oral doses and excretes the rest through urine. The NIH has not set a tolerable upper intake level for B12 because excess amounts are generally not considered toxic, but that doesn’t mean megadoses provide extra benefits for hair or anything else.
Who Is Actually at Risk for Deficiency
If your B12 levels are normal, taking more won’t help your hair. The people most likely to be deficient, and therefore most likely to benefit from supplementation, fall into a few clear groups. Vegetarians and vegans are at highest risk because B12 occurs naturally only in animal foods. People who have had weight loss surgery often absorb B12 poorly due to changes in the digestive tract. Adults over 50 produce less stomach acid, which reduces B12 absorption from food.
Certain medications also interfere with absorption. Heartburn drugs like omeprazole (Prilosec), esomeprazole (Nexus), and famotidine (Pepcid) work by suppressing stomach acid, and that same acid is what your body needs to extract B12 from food. Taking these medications daily for a year or more increases the risk of deficiency, according to the Mayo Clinic. Metformin, a common diabetes medication, is another well-known contributor. If you take any of these long term, a blood test to check your B12 level is worthwhile, especially if you’re noticing increased hair shedding.
What to Expect if You Correct a Deficiency
If a blood test confirms your B12 is low and you begin supplementing or receiving injections, hair changes happen slowly because hair itself grows slowly, roughly 1 cm per month. A realistic timeline looks like this: shedding often begins to slow around 4 to 6 weeks. Visible new growth typically appears at the 3 to 4 month mark. Meaningful improvement in overall density can take 6 to 12 months as follicles complete full growth cycles.
This timeline only applies when B12 deficiency is genuinely contributing to the problem. Hair loss has dozens of causes, including genetics, hormonal shifts, thyroid disorders, iron deficiency, stress, and certain medications. If your B12 levels come back normal, supplementing more won’t address whatever else is going on. A blood panel that includes B12, iron, ferritin, thyroid hormones, and vitamin D gives a much clearer picture of whether a nutritional gap is involved.
A Practical Approach
Rather than picking a B12 dose and hoping it helps, the more useful path is to find out whether you’re deficient first. A serum B12 test is simple and inexpensive. If your levels are low, your provider will recommend a dose based on how deficient you are, typically ranging from 1,000 to 2,000 mcg daily for oral supplements, or periodic injections for people with absorption issues. If your levels are fine, the 2.4 mcg you’re already getting from food is enough, and a high-dose supplement is unlikely to change your hair.
For people already taking a multivitamin or hair supplement, most formulas contain B12 well above the daily requirement. Check the label. If it lists 100 mcg or more, you’re already covered on the B12 front, and any remaining hair concerns are better investigated through other avenues.