When is the Best Time to Take Vitamins?

The best time to take a vitamin is within a half hour after a substantial meal. I try and take my vitamin in the evening after I have eaten dinner. Taking vitamins on an empty stomach can cause you to feel sick to your stomach.