The best time to take vitamin D is with a meal that contains some fat, at whatever time of day you will remember it. Morning versus night matters much less than the headlines suggest, and taking it consistently matters more than either. Here is what the research says about food, timing, seasons and dosing schedules.
Should you take vitamin D with food?
Usually, yes. Vitamin D is fat-soluble: it is absorbed along with the fat in a meal and stored in the liver and fatty tissue. In a randomized trial, people who took vitamin D3 with a meal containing fat had a 32% higher peak level of vitamin D3 in their blood than people who took it with a fat-free meal. In a small clinic study of patients whose levels had not improved on supplements, taking them with the largest meal of the day raised blood levels by about 50%.
The picture is not completely clear-cut. In another trial of a large monthly dose, the type of meal changed how much vitamin D was absorbed in the first hours, but did not change blood levels of 25-hydroxyvitamin D after 30 or 90 days. Taking vitamin D with a meal that has some fat in it, such as avocado, nut butter, olive oil or seeds, is a sensible default rather than a hard rule.
Is it better to take vitamin D in the morning or at night?
There is no good trial evidence that the time of day changes how well vitamin D works. The idea that night-time doses disturb sleep comes largely from a survey of 519 adults in which people taking multivitamins reported more night-time awakenings. That study looked at multivitamins rather than vitamin D, and it could not show cause and effect.
So pick the meal you eat most reliably. Breakfast works well for many people because it is easy to build into a routine. If you notice your sleep changes after you start a supplement, try moving it earlier in the day.
Daily or weekly: does the schedule matter?
For most people, a daily dose is the simplest and best-supported option. For adults over 50 who need vitamin D, the 2024 Endocrine Society guideline suggests a daily dose rather than occasional large doses. If your doctor has prescribed a weekly or monthly dose to correct a deficiency, follow their schedule.
Does the season change how much vitamin D you need from a supplement?
It can. Your skin makes vitamin D from UVB light, and above roughly 33 degrees latitude the winter sun is too weak for it to make much at all, so food and supplements have to do more of the work from late fall to early spring. In summer, people who spend time outdoors make more of their own.
That does not mean summer is a reason to stop. Sunscreen, clothing, time indoors, darker skin and older age all reduce how much vitamin D your skin makes; our guide to sources of vitamin D covers each. Most adults need 600 IU (15 mcg) a day, or 800 IU (20 mcg) after age 70 from all sources combined, and our article on how much vitamin D you need explains what changes that number.
Can you take too much vitamin D?
Yes, though it is rare. The upper limit for adults is 4,000 IU (100 mcg) a day, and toxicity, which shows up as high blood calcium, almost always comes from very high-dose supplements. Our article on vitamin D toxicity covers the symptoms. If you think you might be low, the signs of deficiency and a conversation with your doctor about testing are a good place to start.
Our Sol Food tablets provide 2,000 IU of vitamin D3 from lichen in one small organic, vegan tablet: take one with breakfast, ideally alongside some healthy fat. If you are pregnant, have kidney disease or take prescription medicines, check with your doctor before starting.