What Vitamins Are Good for Hair Growth?

Several vitamins and minerals play direct roles in hair growth, but the ones with the strongest evidence are biotin, vitamin D, iron, zinc, vitamin C, and vitamin E. Most of them work by supporting keratin production, protecting follicles from damage, or ensuring adequate blood flow to the scalp. The catch: supplementing only helps if you’re low in a given nutrient. Loading up on vitamins you already get enough of won’t make your hair grow faster.

Biotin (Vitamin B7)

Biotin is the vitamin most associated with hair growth, and for good reason. It’s essential for producing keratin, the protein that forms the structural backbone of every hair strand. A 2016 study confirmed that people with low biotin levels experience hair loss, and correcting the deficiency reverses it.

That said, biotin isn’t a miracle supplement for everyone. If your biotin levels are already normal, taking extra won’t accelerate growth or thicken your hair. True biotin deficiency is uncommon in people who eat a varied diet, since it’s found in egg yolks, nuts, seeds, and whole grains. The reputation biotin has earned as a hair cure-all is largely marketing. It matters most when you’re actually lacking it.

Vitamin D

Your hair follicles rely on vitamin D receptors to cycle properly. These receptors help maintain the stem cells that regenerate follicles and push hair into its active growth phase. Research published in the Proceedings of the National Academy of Sciences showed that without functioning vitamin D receptors, the signaling pathway that tells follicle stem cells to renew themselves and produce new hair essentially shuts down.

Vitamin D deficiency is extremely common, particularly in people who spend most of their time indoors or live in northern climates. If you’ve noticed diffuse thinning and your levels haven’t been checked recently, it’s worth asking for a blood test. Sun exposure, fatty fish, fortified dairy, and supplements can all bring levels back up.

Iron and Ferritin

Iron deficiency is one of the most frequent nutritional causes of hair loss in women. Your follicles need a steady supply of oxygen-rich blood, and iron is central to red blood cell production. When iron stores drop, your body diverts resources to vital organs, and hair growth is one of the first things to slow down.

Here’s the part that surprises many people: standard lab ranges for ferritin (the protein that stores iron) can list anything above 6 to 12 ng/mL as “normal.” But research shows that a cutoff of 41 ng/mL has 98% sensitivity and 98% specificity for identifying iron deficiency. That means you can technically fall within the “normal” range on a lab report and still have iron stores too low to support healthy hair growth. If your ferritin is below 40 or so, addressing it through diet or supplementation may help. Lean meats, beans, lentils, and spinach are all good dietary sources.

Vitamin C

Vitamin C supports hair in two distinct ways. First, it’s a potent antioxidant that neutralizes free radicals, the unstable molecules that cause oxidative stress in hair follicles. That oxidative damage contributes to hair aging, thinning, and premature graying. Second, your body needs vitamin C to produce collagen, the protein that gives hair strands their structure, strength, and elasticity. Without enough collagen, hair becomes brittle and breaks more easily.

There’s also an indirect benefit: vitamin C significantly enhances iron absorption. Pairing iron-rich foods with a source of vitamin C (think spinach salad with orange segments, or lentils with red pepper) helps your body pull more iron from those foods. Since your body can’t produce vitamin C on its own, you need to get it daily through berries, citrus fruits, broccoli, bell peppers, or sweet potatoes.

Vitamin E (Tocotrienols)

Vitamin E, specifically the tocotrienol form, protects follicles from oxidative damage at the scalp level. A randomized controlled trial found that taking tocotrienol supplements for eight months increased hair count by about 34.5% compared to baseline. That’s one of the more impressive numbers in hair supplement research.

You can get tocotrienols from palm oil, rice bran oil, barley, and certain nuts. Standard vitamin E supplements often contain tocopherols rather than tocotrienols, so check the label if this is specifically what you’re after.

Zinc

Zinc is required for keratin synthesis and cell division in the follicle. When zinc levels drop too low, hair can thin or fall out in patches. The Cleveland Clinic lists patchy or thinning hair as one of the recognizable signs of zinc deficiency.

Shellfish are the richest dietary source, with oysters, crab, and shrimp leading the list. Pumpkin seeds, chickpeas, and cashews are solid plant-based options. If you suspect a deficiency, get tested before supplementing on your own, because excess zinc can interfere with copper absorption and create new problems.

Folate and B12

Folate (vitamin B9) and B12 both support red blood cell production, which determines how much oxygen reaches your follicles. When either is too low, it can lead to a form of anemia that starves follicles of the oxygen and nutrients they need. Folate-deficiency anemia in particular has been linked to hair thinning. You’ll find folate in leafy greens, legumes, and fortified grains. B12 comes primarily from animal products like meat, fish, eggs, and dairy.

Vitamin A: The One to Be Careful With

Vitamin A helps your scalp produce sebum, the natural oil that keeps hair moisturized and healthy. Leafy greens like spinach and kale are rich in it. But unlike most other vitamins on this list, too much vitamin A actively causes hair loss. According to the Mayo Clinic, taking more than 10,000 mcg per day of oral vitamin A long-term can trigger shedding. This is most likely to happen with high-dose supplements, not food. If you’re already taking a multivitamin and a separate hair supplement, check whether you’re doubling up on vitamin A.

Best Food Sources for Hair Growth

Supplements fill gaps, but food delivers nutrients in combinations your body absorbs more efficiently. The best whole foods for hair growth pack multiple hair-supporting nutrients at once:

  • Eggs: Biotin (in the yolk) plus protein
  • Salmon and fatty fish: Omega-3s, protein, and vitamin D
  • Spinach and leafy greens: Iron, folate, vitamin A, and vitamin C
  • Shellfish (oysters, crab, shrimp): Zinc and protein
  • Berries and citrus fruits: Vitamin C
  • Nuts and seeds: Vitamin E, zinc, and omega-3s
  • Beans and lentils: Iron, protein, folate, and zinc

Staying hydrated also matters more than most people realize. Aim for at least 64 ounces (2 liters) of water daily to support scalp health and nutrient delivery to follicles.

How Long Results Take

This is where patience becomes essential. Hair grows roughly half an inch per month, and follicles cycle through growth, rest, and shedding phases over many months. After starting a supplement or improving your diet, you may notice your hair looking shinier and feeling less brittle within a few months as scalp oil production improves and breakage decreases. Visible changes in density or length, though, typically take much longer. Realistic timelines range from six months to over a year, and some sources cite one to five years for full results depending on the severity of the deficiency and how long it’s been going on.

The vitamins and minerals that help most are the ones you’re actually deficient in. If you’ve been losing hair and can’t pinpoint why, a blood panel checking ferritin, vitamin D, zinc, and thyroid function gives you far more useful information than guessing with a handful of supplements.