Persistently low vitamin D usually isn’t about one single cause. It’s the result of several factors working together: how much sun you actually get, how your body absorbs and processes the vitamin, your weight, your genetics, and even medications you take. Understanding which of these apply to you is the key to finally getting your levels up.
Your Body Has to Build Vitamin D in Steps
Vitamin D isn’t ready to use the moment you swallow a supplement or step into the sun. It has to go through two chemical conversions before your body can actually use it. First, your liver converts it into a storage form called 25(OH)D, which is what blood tests measure. Then your kidneys convert that storage form into the active hormone your cells respond to.
A problem at any point in this chain, from absorption in the gut to processing in the liver or kidneys, can leave your blood levels stubbornly low. That’s why two people can take the same supplement dose and end up with very different results.
Body Fat Traps Vitamin D
This is one of the most common and least recognized reasons for chronic low levels. Vitamin D is fat-soluble, which means it dissolves into fat tissue instead of circulating freely in the blood. The more body fat you carry, the more vitamin D gets pulled out of circulation and locked away in adipose tissue. That stored vitamin D releases very slowly and only speeds up when fat breaks down during weight loss.
Animal research has also shown that obesity reduces the liver enzyme responsible for converting vitamin D into its measurable storage form. So it’s a double hit: more of the vitamin gets trapped, and less of what remains gets properly processed. If you carry significant extra weight, you likely need considerably more vitamin D than standard recommendations suggest just to reach the same blood level as someone who is lean.
Your Gut May Not Be Absorbing It
Because vitamin D is fat-soluble, it’s absorbed alongside dietary fat in the small intestine. Any condition that disrupts fat digestion or damages the intestinal lining can dramatically reduce how much vitamin D you actually take in, no matter how much you consume. The main culprits include celiac disease, Crohn’s disease, chronic pancreatitis, and cystic fibrosis.
This can be sneaky. Some people have mild or undiagnosed gut conditions, particularly celiac disease, which can cause few obvious digestive symptoms while still impairing nutrient absorption. If your vitamin D refuses to budge despite supplementation, impaired absorption is one of the first things worth investigating.
Liver and Kidney Problems Block Conversion
Since the liver and kidneys handle the two critical conversion steps, disease in either organ can keep your levels low. Liver disease can also reduce production of the protein that carries vitamin D through the bloodstream. When that carrier protein drops, total measured levels fall, even if the “free” vitamin D available to your cells is technically adequate.
Kidney function has a particularly strong link to the active form of vitamin D. Research on patients with impaired kidney filtration rates shows that the active hormone drops significantly once kidney function falls below about two-thirds of normal capacity. This is why people with chronic kidney disease almost always need specialized vitamin D support.
Genetics Can Set a Lower Ceiling
Your genes influence nearly every step of vitamin D metabolism. Some people carry variations in the gene for the vitamin D receptor, the protein on cells that actually responds to the hormone. These variations can alter how stable the receptor is, how much of it gets produced, or how effectively it works. Several well-studied variations exist, and they’re common across many populations.
Other genetic mutations affect the liver enzyme that converts vitamin D into its storage form. Families with these mutations develop deficiency that responds to supplementation but not as well as expected, requiring higher doses to reach adequate levels. You can’t change your genetics, but knowing you’re a “poor responder” helps explain why standard doses fall short and guides more aggressive supplementation.
Your Body Breaks Vitamin D Down on Purpose
Your body has a built-in feedback loop to prevent vitamin D from accumulating to toxic levels. When the active form of vitamin D rises in a cell, it triggers an enzyme that breaks itself down. This is a protective mechanism, but it means your body is always actively destroying some of the vitamin D you produce or consume. In some people, this breakdown pathway may be unusually efficient, making it harder to build and maintain adequate stores.
Several Common Medications Lower Levels
Certain drugs interfere with vitamin D absorption or speed up its breakdown:
- Anti-seizure medications like phenobarbital and phenytoin accelerate the breakdown of vitamin D, reducing the amount available for calcium absorption.
- Corticosteroids such as prednisone interfere with calcium absorption and alter how the body handles vitamin D.
- Orlistat, a weight-loss drug that blocks fat absorption, also blocks absorption of fat-soluble vitamins including D.
- Cholestyramine, a cholesterol-lowering medication, reduces vitamin D absorption in the gut.
- Stimulant laxatives, when used at high doses over long periods, decrease absorption of both vitamin D and calcium.
If you take any of these regularly, your baseline vitamin D needs are higher than average, and your doctor may need to monitor your levels more closely.
Lifestyle Factors That Add Up
Beyond medical causes, everyday factors quietly chip away at your levels. Spending most of your time indoors, living at a northern latitude, wearing sunscreen consistently, and having darker skin all reduce the amount of vitamin D your skin produces from sunlight. Darker skin contains more melanin, which acts as a natural sunscreen and slows vitamin D synthesis considerably.
Age also plays a role. As you get older, your skin becomes less efficient at producing vitamin D, and your kidneys become slower at converting it to its active form. Someone over 65 typically produces about half as much vitamin D from the same sun exposure as a younger adult.
Diet alone rarely provides enough vitamin D to compensate for these factors. Few foods are naturally rich in the vitamin. Fatty fish, egg yolks, and fortified milk or cereal contribute modest amounts, but most people can’t eat their way to adequate levels without supplementation or regular sun exposure.
What It Takes to Actually Raise Your Levels
If your vitamin D has been low on multiple tests, the fix usually goes beyond a standard daily supplement. The first step is figuring out which of the factors above apply to you, because the solution differs depending on the cause. Someone with a gut absorption problem may need a form of vitamin D that bypasses normal digestion. Someone with obesity may need doses well above the standard recommendation to overcome the sequestration effect.
It’s also worth noting that the medical definition of “low” is itself debated. The 2024 Endocrine Society guideline acknowledged that the exact blood level needed for health benefits hasn’t been firmly established by clinical trials, and the optimal intake for disease prevention remains uncertain. Most labs flag levels below 20 ng/mL as deficient and 20 to 29 ng/mL as insufficient, but these cutoffs are not universally agreed upon.
What is clear is that if your levels are consistently in the deficient range and you have symptoms like fatigue, bone pain, or muscle weakness, something specific is keeping them there. Identifying whether it’s absorption, conversion, medication, weight, or genetics turns a frustrating cycle of low results into a problem with a more targeted solution.