Is Milk a Good Source of Vitamin D? Key Facts

Milk is a decent source of vitamin D, but not as rich as many people assume. A standard cup of fortified milk contains about 120 IU of vitamin D, which covers 20% of the daily recommended intake for most adults. You’d need to drink five cups a day to meet your full requirement from milk alone.

What’s Actually in a Cup of Milk

Almost all milk sold in the United States is fortified with about 3 micrograms (120 IU) of vitamin D per cup. The recommended daily intake for adults ages 19 to 70 is 600 IU, and it rises to 800 IU for adults over 70. So a single glass gets you roughly a fifth of the way there. Two or three glasses a day, combined with other dietary sources and some sun exposure, can make a meaningful contribution.

This is true regardless of fat content. Because vitamin D is fat-soluble, you might expect it to absorb better from whole milk than from skim. But research comparing the two found that vitamin D absorption was essentially the same from skim milk as from whole milk. The small amount of fat in a normal meal is enough to help your body take it in.

Why Milk Is Fortified in the First Place

Vitamin D isn’t naturally present in raw milk in significant amounts. The fortification program began in the 1930s as an industry-wide effort to prevent rickets, a bone disease in children caused by vitamin D deficiency. Before fortification, rickets was common. Adding vitamin D to a food that children already drank daily turned out to be one of the most effective public health interventions of the 20th century.

Most processors use vitamin D3, the same form your skin produces in response to sunlight. Some use D2, a plant-derived form. Both raise blood levels of vitamin D, though D3 is generally considered slightly more effective at doing so over time. The FDA regulates how much can be added, currently allowing manufacturers to put up to 84 IU per 100 grams of milk.

The Calcium Connection

One reason milk is a particularly useful vehicle for vitamin D is that it’s also high in calcium, and the two nutrients work together. Vitamin D’s primary job is regulating how much calcium your intestines absorb from food. Without enough vitamin D, your body can only absorb a fraction of the calcium you eat, no matter how much you consume. Having both nutrients in the same glass means each one makes the other more useful.

The current Dietary Guidelines for Americans recommend three servings of dairy per day. That would give you about 360 IU of vitamin D, covering 60% of the adult RDA. The remaining 40% would need to come from other foods, sunlight, or supplements.

How Plant-Based Milks Compare

If you drink oat, almond, or another plant-based milk, don’t assume it matches cow’s milk on vitamin D. Many plant-based alternatives are fortified, but the amounts vary widely between brands. The FDA has noted that many of these products don’t contain the same levels of calcium and vitamin D as cow’s milk.

Fortified soy milk is the one exception. It’s the only plant-based alternative with a nutrient profile similar enough to dairy milk to be included in the dairy group under the federal Dietary Guidelines. If you’re choosing a non-dairy option and vitamin D matters to you, check the nutrition label for the specific amount per serving rather than assuming all fortified products are equivalent.

Putting Milk in Context

Milk is a reliable, accessible source of vitamin D, but it’s not a complete one on its own. At 120 IU per cup, it works best as part of a broader strategy. Fatty fish like salmon and mackerel contain far more vitamin D per serving, often 400 to 600 IU in a single portion. Egg yolks contribute a small amount. Fortified cereals and orange juice add incremental doses similar to milk.

Then there’s sunlight. Your skin can produce thousands of IU of vitamin D in a relatively short period of sun exposure, depending on your latitude, skin tone, and the time of year. For people living in northern climates or spending most of their time indoors, dietary sources and supplements carry more of the load. In that context, two or three daily glasses of milk can cover a meaningful chunk of your needs without any extra effort, which is exactly why fortification works so well as a public health tool.

For adults over 70, the math shifts slightly. The recommended intake rises to 800 IU per day, which means milk covers an even smaller percentage. People in this age group who rely heavily on milk for their vitamin D may still fall short without additional sources.