Question: how long should you take vitamin d3 for?
Answer: Vitamin D intake is recommended at 400–800 IU/day, or 10–20 micrograms. However, some studies suggest that a higher daily intake of 1000–4000 IU (25–100 micrograms) is needed to maintain optimal blood levels.