A complete safety, timing, and dosage guide for combining Magnesium (Citrate, Glycinate, Oxide, Threonate) with Iron (Ferrous Sulfate, Ferrous Bisglycinate) — including how the two supplements interact, the best time of day to take each, and which populations should be careful.
Yes, you can take magnesium and iron, but take them at least 2 hours apart because they compete for the same absorption pathway in your gut. Taking them together may reduce the absorption of both minerals, so spacing your doses is the safest way to get the full benefit of each.
Magnesium and iron together interfere with each other's absorption, making them an antagonistic pair. Taking magnesium and iron together means your body may absorb less of each mineral, which can be particularly problematic if you're using iron to correct anemia or magnesium to improve sleep, muscle function, or heart health. The best strategy is to separate your doses by a few hours to allow each mineral its own absorption window.
Both magnesium and iron rely on the divalent metal transporter 1 (DMT1) in the small intestine to move from the gut into your bloodstream, and when they arrive at the same time, they compete for that shared transporter. Iron, especially in its non-heme form, can block magnesium from binding to DMT1, while magnesium appears to reduce iron absorption by a similar competitive mechanism. Additionally, certain forms of magnesium — particularly magnesium oxide — can pull water into the intestines and accelerate transit time, which gives iron less contact time with the absorptive surfaces. High supplemental doses of either mineral can also inhibit the other's uptake by altering the pH or ionic balance in the intestinal lumen. The practical takeaway is that your body cannot efficiently absorb large amounts of both minerals simultaneously, so oral absorption of each is reduced when taken together.
When you need both magnesium and iron, the most reliable routine is to take iron first thing in the morning on an empty stomach, followed by a glass of water with a squeeze of lemon or orange juice to increase absorption. Wait at least 2 hours — ideally 3 to 4 — before taking your magnesium, which is usually best in the evening with dinner or a bedtime snack because magnesium can promote relaxation. If you take iron with food because it upsets your stomach, avoid foods high in calcium, such as dairy, and avoid magnesium for the same time window. If you miss a dose, simply skip it and return to your normal schedule; do not take double amounts of either mineral together. If you are prescribed high-dose iron for deficiency, talk to your healthcare provider about the safest way to schedule your magnesium supplement so it doesn't impair the treatment.
The specific forms you take matter for this interaction. Magnesium citrate and glycinate are highly water-soluble and absorb relatively well, but magnesium oxide is poorly absorbed and often causes loose stools, which can speed up digestion and further reduce iron absorption. For iron, ferrous sulfate is the standard form used in many supplements but can be irritating to the gut; ferrous bisglycinate is a chelated form that may be absorbed through a different transporter, which could theoretically reduce but not eliminate the competition with magnesium. If you choose a gentler iron form like bisglycinate, you still need to separate it from magnesium to maximize both.
This pair is commonly found in prenatal multivitamins and iron-fortified daily supplements, despite the known absorption conflict. You will also see magnesium and iron together in some blood-building and energy support formulas, though the makers may not always adjust for the interaction.
No, I do not recommend taking them at the same time because they compete for the same absorption pathway in your intestines. This means you will absorb less of each mineral than you would if you took them separately. I always advise my patients to separate these two supplements by at least 2 hours.
Yes, it is safe to combine magnesium and iron every day, but you need to take them at different times. I often suggest taking iron in the morning and magnesium in the evening. Doing this allows you to get the benefits of each mineral without the absorption interference.
I recommend waiting at least 2 hours between your magnesium and iron doses, and 3 or 4 hours is even better. This gives your body enough time to absorb the first mineral before the second one arrives in the gut.
Yes, they do compete for absorption. Both minerals use the same transporter, called DMT1, in your intestinal lining, and when they are both present at high levels, they interfere with each other. That is why I tell people to space them out instead of taking them together.
I recommend being extra cautious if you have iron-deficiency anemia, because taking magnesium at the same time as your iron may reduce the iron's effectiveness. People with kidney disease, chronic kidney disease, or those on hemodialysis should also talk to their doctor before combining these supplements, since both minerals can accumulate.
Iron is best absorbed on an empty stomach, but if it upsets your stomach, you can take it with a light meal that is low in calcium and caffeine. Magnesium, on the other hand, is fine to take with food, and I usually recommend taking it with dinner or an evening snack. Pairing iron with a small amount of vitamin C, like a glass of orange juice, can also help absorption.
Reviewed by Caroline M. on April 9, 2026 for accuracy against the sources listed above. This page is educational and is not a substitute for professional medical advice.
The matrix has 86 supplements and 7310 pairwise interactions. Click any cell to see the full breakdown.