What Vitamins Help With Testosterone Levels?

A handful of vitamins and minerals play direct roles in testosterone production, and being low in any of them can drag your levels down. Zinc, magnesium, and vitamin D have the strongest evidence behind them, though the benefits are most pronounced when you’re correcting a deficiency rather than mega-dosing on top of already normal levels. Here’s what the research actually shows for each one.

Zinc: The Most Consistent Evidence

Zinc is essential for testosterone synthesis, and the relationship between the two is well documented. A 2022 systematic review published in the Journal of Trace Elements in Medicine and Biology confirmed a positive correlation between serum zinc concentrations and total testosterone in men. Multiple human and animal studies show that reduced zinc levels lead to lower testosterone, and that supplementation can bring levels back up.

The catch is that zinc works best when you’re actually deficient. If your zinc status is already healthy, taking more won’t push testosterone higher. Zinc deficiency is more common than most people realize, particularly in men who exercise heavily (zinc is lost through sweat), vegetarians, and older adults. Foods rich in zinc include oysters, red meat, poultry, beans, and pumpkin seeds.

If you do supplement, keep the dose under 40 mg per day for adults. That’s the tolerable upper intake level set by the NIH. Doses of 50 mg or more taken for weeks can interfere with copper absorption, weaken immune function, and lower HDL cholesterol. More is not better here.

Magnesium: Bigger Effects in Active Men

Magnesium contributes to over 300 enzymatic reactions in the body, including several involved in hormone production. A study looking at both sedentary men and tae kwon do athletes found that four weeks of magnesium supplementation (10 mg per kilogram of body weight) increased both free and total testosterone in all subjects. The gains were noticeably larger in men who exercised regularly compared to those who didn’t.

For context, exercise alone raised total testosterone by about 12% and free testosterone by about 13% in that study. Adding magnesium on top of regular training amplified the effect further. This makes magnesium particularly relevant if you’re active and sweating frequently, since magnesium is depleted through sweat just like zinc.

Good dietary sources include dark leafy greens, nuts, seeds, whole grains, and dark chocolate. Many men fall short of the recommended daily intake (around 400 to 420 mg), making supplementation a reasonable option if your diet doesn’t cover it.

Vitamin D: Context Matters

Vitamin D acts more like a hormone than a typical vitamin, and receptors for it exist throughout the reproductive system. An earlier trial in obese men undergoing weight loss found that supplementing with roughly 3,332 IU of vitamin D per day significantly raised androgen levels. That result generated a lot of excitement.

However, a follow-up randomized controlled trial published in the Journal of Clinical Endocrinology & Metabolism tested a similar dose (about 2,857 IU daily) in healthy men with normal vitamin D status and found no significant effect on total testosterone. The takeaway: if you’re deficient in vitamin D, correcting that deficiency may improve your testosterone. If your levels are already adequate, supplementing more won’t provide additional benefit.

Vitamin D deficiency is common in people who live at northern latitudes, spend most of their time indoors, or have darker skin. A blood test is the simplest way to know where you stand. Most guidelines consider levels below 20 ng/mL deficient and 30 ng/mL or above sufficient.

Vitamin K2: A Supporting Player

Vitamin K2, specifically the MK-4 form, has shown promise in animal research. In rats with age-related testosterone decline, MK-4 supplementation significantly increased testosterone production by activating a key signaling pathway in the cells that manufacture testosterone in the testes. Essentially, it helps switch on the cellular machinery responsible for steroid hormone synthesis.

Human data is still limited, so vitamin K2 shouldn’t be treated as a standalone testosterone booster. That said, it’s a nutrient many people are low in, and it plays important roles in bone health and cardiovascular function beyond any hormonal effects. Fermented foods like natto, certain cheeses, and egg yolks are natural sources.

Boron: Small Mineral, Notable Effect

Boron is a trace mineral that doesn’t get much attention, but it has some of the more interesting short-term data. In one study, men who took 10 mg of boron daily saw a significant decrease in sex hormone binding globulin (SHBG), a protein that binds to testosterone and makes it unavailable to your body, within just six hours. After one week, free testosterone had increased significantly and estradiol (a form of estrogen) had decreased.

Free testosterone is the fraction that actually circulates and does work in your tissues, so lowering SHBG is a meaningful effect even if total testosterone stays the same. Boron is found in raisins, prunes, avocados, and nuts, though the amounts in food are small.

ZMA Supplements: Don’t Overpay

ZMA (zinc, magnesium, and vitamin B6) is one of the most heavily marketed testosterone supplements in fitness circles. The reality is less exciting. A review of the clinical evidence concluded that daily ZMA supplementation for seven to eight weeks in previously active men does not appear to increase serum testosterone levels. The studies behind that conclusion were small and conflicting, but the overall picture was negative.

That doesn’t mean zinc and magnesium individually aren’t useful. It means the specific ZMA formula, often sold at a premium, doesn’t outperform what you’d get from straightforward zinc and magnesium supplements or a solid diet. If you’re already getting enough of these minerals, a branded ZMA product won’t move the needle.

Why Deficiency Correction Is the Real Story

The pattern across all of these nutrients is consistent: supplementation helps when you’re low, and does little when you’re not. Testosterone production requires zinc, magnesium, and vitamin D as raw materials and cofactors. When any of them runs short, production slows. Restoring normal levels removes the bottleneck and lets your body produce testosterone at its natural capacity. But no vitamin or mineral will push testosterone above your body’s healthy set point.

If you suspect low testosterone, getting blood work that includes zinc, magnesium, vitamin D, and testosterone levels gives you a clear picture of whether a nutritional gap is contributing. Addressing a deficiency is one of the simplest, lowest-risk interventions available, and it often improves energy, mood, and sleep even beyond any hormonal effect.