Iron and coffee timing
BLOG
/
Lifestyle

Iron and Coffee: How Long Should You Really Wait?

Written by
Reviewed by
Michael Chen, MD
Published
June 14, 2026
Key Takeaways
  • Coffee and tea block iron absorption by binding it into an insoluble complex.
  • Leaving about a 1-hour gap cuts the blocking effect by roughly half.
  • Best absorption: take iron on an empty stomach, coffee or tea an hour later.
  • Vitamin C does the opposite and helps iron absorb, so orange juice is a good pairing.
  • The same 1-hour rule works for both coffee and tea.

Coffee and tea make iron supplements work less well, but you do not have to quit them. Leaving about a 1-hour gap between your iron and your coffee or tea roughly cuts the blocking effect in half. The simplest rule: take iron on its own, then wait an hour before your next cup.

Medical disclaimer: This article is general information about supplement timing and is not medical advice. Always consult your doctor or pharmacist for guidance specific to your situation.

Why coffee and tea block iron

Both coffee and tea are rich in compounds called polyphenols, and tea also has tannins. These grab onto the iron in your supplement and form a clump your body cannot absorb well. A classic study traced the effect to "insoluble iron tannate complexes," which is the science way of saying the iron and the tannins lock together and pass through unused.

This mainly affects non-heme iron, the kind in supplements and plant foods. So if you take a ferrous sulfate tablet and wash it down with coffee, a good chunk of that dose never makes it in.

How long to wait (and why an hour matters)

You do not need a huge gap. A controlled trial using a tracer form of iron found that leaving a 1-hour interval between iron and tea cut tea's blocking effect by about half compared with drinking them together. So an hour is the sweet spot for most people: easy to manage, and it recovers most of the absorption.

TimingEffect on iron
Iron and coffee or tea togetherLargest drop in absorption
Coffee or tea about 1 hour after ironBlocking effect cut by roughly half
Iron on an empty stomach, coffee laterBest absorption

If you can manage 2 hours, even better, but 1 hour already does most of the work.

The easy routine

Take your iron when you first get up, with water, ideally on an empty stomach. Then have your coffee or tea about an hour later with breakfast. If mornings are sacred coffee time, flip it: enjoy your coffee first, then take iron an hour after your last sip.

One bonus trick: vitamin C does the opposite of coffee. Taking iron with a source of vitamin C, like a small glass of orange juice, helps your body absorb more. For the bigger picture on iron timing, see our guide on iron supplement timing, and if you also take thyroid medication, the iron and levothyroxine rules are stricter. Coffee can clash with other medicines too, covered in medication and coffee.

How Pillo keeps the gap

The hard part is remembering the gap every morning when you are half awake and reaching for the kettle. A reminder makes it automatic.

With Pillo, you can set an iron alarm and a separate "coffee ok now" nudge an hour later, each persisting until you confirm, so your iron and your caffeine stop colliding. You can download Pillo on Google Play to keep the timing on track.

Frequently Asked Questions

How long after taking iron can I drink coffee?

About 1 hour is a practical target. A controlled trial found a 1-hour gap cut the blocking effect of tea by roughly half compared with drinking it with the iron. Two hours is even better, but an hour recovers most of the absorption.

Does coffee really block iron absorption?

Yes. Polyphenols in coffee and tannins in tea bind non-heme iron into an insoluble complex your body cannot absorb well. The effect is strongest when you drink them at the same time as your iron.

Is tea worse than coffee for iron?

Black tea is often cited as a strong inhibitor because of its high tannin content, but both coffee and tea meaningfully reduce non-heme iron absorption. The same 1-hour spacing rule works for both.

Can I drink coffee before taking iron instead?

Yes. If you prefer coffee first, have it, then wait about an hour before taking your iron. The goal is simply to keep a gap in either direction so the two are not in your stomach together.

What helps iron absorb better?

Taking iron on an empty stomach and pairing it with vitamin C, such as a small glass of orange juice, improves absorption. Keeping coffee, tea, milk, and calcium supplements separated from your iron by about an hour also helps.

Medical disclaimer: This information is general and educational. It is not a substitute for professional medical advice. Always consult your doctor or pharmacist before changing how or when you take supplements, especially if you have low iron.
pillo-character-happy

Download Pillo
Free Today!

Scan the QR code
with your phone camera