Title: When Is the Best Time to Take Vitamins?
Headings: When Is the Best Time to Take Vitamins?
When Is the Best Time to Take Vitamins?
Basic Guidelines
Types of Food
Time of Day
Vitamin A
B Vitamins
B Vitamins and Sleep
Vitamin B-6
Vitamin B-12
Vitamin B-3
Vitamin C
Vitamin C and Sleep
Vitamin D
Vitamin D and Sleep
Vitamin E
Vitamin K
Calcium
Magnesium
Multivitamins
A Word From Verywell

Content: Vitamin C can help your body absorb iron better, so if your doctor has recommended you take extra iron, you should take your vitamin C at the same time, regardless of what time of day that occurs. Vitamin C and Sleep
Anecdotally, a few people have reported that larger doses of vitamin C have interfered with their sleep. There's no real medical evidence for this, but if you're concerned about it, you can take vitamin C in the morning and also cut back your dose. 6 ﻿
Vitamin D
Vitamin D, the "sunshine vitamin," serves many roles in your body. It helps keep your immune system in good shape, it works in conjunction with calcium to build your bones, and your nerves use it to carry messages. Your body makes vitamin D when your skin is exposed to the sun. But because you risk getting skin cancer from excessive sun exposure, you may need to supplement vitamin D if your levels are low. Vitamin D is best taken with a meal that contains some fat. However, that meal can be breakfast, lunch, or dinner, since there's no evidence that vitamin D absorption is better or worse at any particular time of day. Anecdotally, some people report that vitamin D may interfere with sleep, especially when taken too late in the day.