Question: how long should i wait to drink milk after taking iron?
Answer: If you are taking iron, the following foods should be avoided, or only taken in very small amounts, for at least 1 hour before or 2 hours after you take iron: Cheese and yogurt. Eggs. Milk.