Milk does contain vitamin D, but almost all of it is added during processing, not naturally present. A standard cup of fortified milk in the United States provides about 120 IU of vitamin D, which covers roughly 15% of the daily value for adults. Without fortification, cow’s milk contains very little vitamin D on its own.
Natural Vitamin D in Milk Is Minimal
Unfortified cow’s milk contains only trace amounts of vitamin D. Research measuring vitamin D3 in raw milk found levels ranging from undetectable (less than 1 microgram per liter) up to about 17 micrograms per liter, with wide variation between samples. That upper end might sound reasonable, but a liter is more than four cups. Per single cup, even the richest unfortified milk would deliver only a small fraction of what you need daily. The vitamin D content didn’t correlate with fat percentage either, so whole milk isn’t meaningfully richer in natural vitamin D than lower-fat versions.
This is why fortification exists. The vitamin D you see on a milk label is almost entirely added by the manufacturer, not something the cow produced in meaningful quantities.
Why Vitamin D Gets Added to Milk
Milk fortification began in the early 20th century as a public health strategy to prevent rickets, a bone-softening disease caused by severe vitamin D deficiency. At the time, rickets was widespread in children, particularly in northern climates with limited sun exposure. The combination of fortified milk, cod liver oil supplements, and vitamin D-enriched infant formula drove a significant decline in rickets over the following decades.
The pairing of vitamin D with milk isn’t random. Vitamin D enhances calcium absorption in the small intestine by helping regulate the proteins that transport calcium through the gut wall. Without adequate vitamin D, your body absorbs a much smaller share of the calcium you consume. Since milk is already a major calcium source, fortifying it with vitamin D creates a practical two-in-one package for bone health.
How Much Vitamin D Is in Fortified Milk
In the United States, nearly all commercial milk is voluntarily fortified with about 3 micrograms (120 IU) of vitamin D3 per cup. The FDA allows manufacturers to add up to 84 IU per 100 grams, and most producers fortify close to that ceiling. Importantly, this is voluntary in the U.S., not legally required, though it’s become an industry standard that consumers can generally rely on. Canada takes a stricter approach, requiring mandatory fortification at 35 to 40 IU per 100 milliliters.
For context, the daily value for vitamin D used on nutrition labels is 20 micrograms (800 IU). One cup of fortified milk at 120 IU covers about 15% of that target. Drinking three cups a day would get you to roughly 45% of your daily needs from milk alone. The rest typically comes from sun exposure, fatty fish, eggs, fortified cereals, or supplements.
Plant-Based Milks and Vitamin D
If you drink almond, soy, or oat milk instead of dairy, vitamin D levels depend entirely on whether the product is fortified. The FDA approved adding vitamin D2 to plant-based milk alternatives in 2016, and many brands now do so.
Among fortified options, the amounts vary by type. An international analysis of plant-based beverages found that fortified almond milk provides roughly 10 to 12% of the daily value per serving, while fortified soy and oat milks tend to land around 15% of the daily value. These numbers are comparable to fortified cow’s milk. However, not all plant-based milks are fortified, and some brands contain significantly less. Checking the nutrition label is the only reliable way to know what you’re getting.
Does Fat Content Matter?
Since vitamin D is fat-soluble, you might assume whole milk delivers more than skim. For the naturally occurring traces of vitamin D, fat content doesn’t appear to make a difference. Research found no relationship between milk fat levels and natural vitamin D3 content. For fortified milk, the added vitamin D is standardized regardless of whether you buy whole, 2%, 1%, or skim. The amount per cup stays at roughly 120 IU across all fat levels.
That said, fat-soluble vitamins are generally absorbed better when consumed with some dietary fat. If you drink skim milk, the vitamin D will still be absorbed, especially if you’re consuming it alongside a meal that contains fat from other foods.