Question: how long does it take for vitamins to leave your body?
Answer: The fat-soluble vitamins A, D, E and K can be locked away in the liver and body fat, and stored for a long time. The water-soluble vitamins, including B-complex and vitamin C, are mostly only stored for a shorter period of time. A vitamin deficiency takes weeks or months before it will affect your health.