Magnesium and vitamin K2 are the two most important nutrients to take alongside vitamin D. Magnesium is required to convert vitamin D into its active form, and vitamin K2 ensures that the calcium your body absorbs (thanks to vitamin D) ends up in your bones rather than your arteries. Beyond those two essentials, a few other nutrients play supporting roles worth knowing about.
Magnesium: The Most Critical Partner
Every enzyme involved in converting vitamin D into its usable form requires magnesium as a cofactor. This includes the enzymes in your liver and kidneys that transform the vitamin D you swallow (or make from sunlight) into the active hormone your body actually uses. Without enough magnesium, vitamin D essentially sits idle.
The relationship works in both directions, and this is where many people run into trouble. Taking large doses of vitamin D can deplete your magnesium stores, because your body burns through magnesium to process all that extra vitamin D. If you’re supplementing with vitamin D and experiencing muscle cramps, fatigue, or poor sleep, low magnesium could be the culprit. Most adults need 300 to 400 mg of magnesium daily, and roughly half of the U.S. population doesn’t get enough from food alone. Green leafy vegetables, nuts, seeds, and legumes are the richest dietary sources.
Vitamin K2: Directing Calcium to the Right Place
Vitamin D increases calcium absorption from your gut. In one study, participants taking the highest dose of vitamin D absorbed nearly 7% more calcium than those with lower levels, and this effect scaled linearly with the dose. That extra calcium is great for your bones, but only if it actually reaches them. This is where vitamin K2 becomes essential.
Vitamin K2 activates two proteins that control where calcium goes in your body. The first, osteocalcin, pulls calcium into bone tissue and supports mineralization. The second, matrix Gla protein (MGP), acts as a gatekeeper in your blood vessels, actively preventing calcium from depositing in arterial walls. Both proteins are produced with the help of vitamin D, but they can’t function until vitamin K2 switches them on through a process called carboxylation.
Think of it as a relay: vitamin D boosts calcium absorption and triggers the production of these traffic-directing proteins, then vitamin K2 activates them so calcium goes to bone instead of soft tissue. Without K2 in the picture, you’re increasing calcium flow without proper guidance. Research has linked combined low vitamin K and vitamin D status with increased all-cause mortality compared to having adequate levels of both. Vitamin K2 is found in fermented foods like natto, hard cheeses, and egg yolks, though many people choose to supplement directly.
Zinc: Supporting the Vitamin D Receptor
Vitamin D does its work by binding to a receptor (VDR) inside your cells, which then switches on specific genes. That receptor binds zinc, and the activity of vitamin D-dependent genes is directly influenced by how much zinc is available inside the cell. In laboratory studies, zinc modulates how the vitamin D receptor pairs with its partner molecule and attaches to DNA. Too little zinc means fewer functional receptor complexes, which can blunt vitamin D’s effects even when your blood levels look fine.
Zinc is widely available in meat, shellfish (especially oysters), pumpkin seeds, and chickpeas. If you eat a varied diet with animal protein, you likely get enough. Vegetarians and vegans are more prone to insufficiency because plant-based zinc is harder to absorb.
Vitamin A: A Balancing Act
Vitamin A and vitamin D share a common partner molecule called RXR that both receptors need to function. When one vitamin’s receptor grabs RXR, less is available for the other. This means very high levels of vitamin A can functionally limit vitamin D activity, and vice versa. In immune cells, combining both vitamins produces intermediate effects rather than allowing either one to dominate.
This doesn’t mean you should avoid vitamin A. It means balance matters. If you’re taking high-dose vitamin D, be aware that megadoses of preformed vitamin A (retinol, often found in liver and some supplements) could compete with it. Most people eating a normal diet with some colorful vegetables and occasional animal products maintain a reasonable balance without thinking about it. The concern arises mainly with high-dose supplementation of both.
Boron: A Lesser-Known Ally
Boron is a trace mineral that increases the biological half-life and bioavailability of vitamin D. It appears to work by suppressing the enzyme (24-hydroxylase) that breaks down vitamin D in the body. By slowing this degradation, boron helps your existing vitamin D last longer. You don’t need much. Boron is found in avocados, nuts, dried fruits like prunes and raisins, and legumes. A diet rich in plant foods typically provides adequate amounts.
Take Vitamin D With Fat
Vitamin D is fat-soluble, meaning it needs dietary fat to be absorbed properly. In a study of 50 older adults, those who took vitamin D with a meal containing fat had plasma vitamin D levels 32% higher than those who took it with a fat-free meal. The type of fat didn’t matter: monounsaturated or polyunsaturated produced the same benefit. A meal with around 30% of its calories from fat was sufficient. In practical terms, that could be eggs cooked in olive oil, avocado toast, a handful of nuts, or any meal with a reasonable amount of fat.
Putting It Together
If you’re choosing just one companion nutrient, make it magnesium. It’s the bottleneck in vitamin D metabolism, and deficiency is common. If you’re taking moderate to high doses of vitamin D (2,000 IU or more daily), adding vitamin K2 becomes increasingly important to keep calcium where it belongs. Zinc and boron play legitimate supporting roles but are typically covered by a varied diet. Take your vitamin D with a meal that contains some fat, and you’ve addressed the most common reasons people don’t get the full benefit from their supplement.

