Thyroid UK
90,657 members105,018 posts


Iam currently taking vitamins :zinc one tablet , vitamin d 1000iu a day ,vitamin b complex 1 tablet a day , vitamin b12 500 1 tablet a day ferritin 5mg 1 tablet a day , vitamin c two tablets 500 units each , selenium 200 1 tablet a day ,krill oil omega 3-6-9 one tablet a day.Please could someone guide me how is best to take them ?Can I take all of them at once in my main meal or should I take them in different times if the day how it works?

3 Replies


Iron and vitamin D should be taken 4 hours away from Levothyroxine.

Vitamin D should be taken with the fattiest meal of the day to aid absorption.

You should check whether the iron tablet is to be taken with or away from food.

B12 and B Complex are best taken in the morning or at lunchtime.

As far as I'm aware the other vitamins can be taken at any time as long as it's 2 hours away from Levothyroxine.

1 like

Zinc and iron are both a mineral so if taken together they work against each other to fight for absorption. The same with vitamin C and Vitamin b12. I would leave a few hours between taking these.


Thank you so can I take iron with vitamin c than and vitamin b12 like with zinc and other vitamins minerals?


You may also like...