Before deciding when to drink coffee around an iron tablet, check which iron product you have. The NHS's detailed timing advice here is for ferrous sulfate: leave a two-hour gap before tea, coffee, dairy products or eggs. Other formulations and prescriptions may have different instructions, so the label and pharmacist's advice come first.
- Identify iron product and prescription
- Note meals and coffee
- Check ferrous-sulfate food gap
- Ask about other medicines

Identify the medicine before making a schedule
Ferrous sulfate works best on an empty stomach, according to the NHS: if practical, take it 30 minutes before food or two hours after. If it upsets your stomach, the NHS allows it with or after food. Do not endure severe discomfort just to follow an idealized absorption timetable. Follow the prescribed dose and frequency rather than changing them yourself.
Tiredness alone does not diagnose iron deficiency. Starting or increasing iron without an appropriate assessment can be harmful; too much iron is dangerous, especially if a child swallows tablets accidentally.
Separate coffee, tea and certain foods
The NHS advises a two-hour gap between ferrous sulfate and tea, coffee, dairy products or eggs because they can reduce absorption. If morning coffee is non-negotiable, show your meal and drink times to a pharmacist and agree on a practical tablet time. Do not extend this specific gap into a blanket rule for every food or every iron preparation.
Stomach upset may make a with-food schedule preferable. A clinician may suggest orange juice or vitamin C, but the NHS does not say every patient must buy a vitamin C supplement.
Check medicines separately
The US NIH Office of Dietary Supplements notes interactions with levothyroxine and levodopa, and possible interference from calcium supplements. Give your pharmacist a complete list of prescriptions, antacids and supplements so they can set any medicine-specific spacing.
The two-hour gap above describes the NHS advice for ferrous sulfate with certain foods and drinks. It is not a universal two-hour rule for all interacting drugs. Do not adjust thyroid or Parkinson's treatment on your own.
A worked example
Suppose you have been prescribed ferrous sulfate and usually drink coffee at 8 a.m. Do not swallow the tablet with that coffee. Tell your pharmacist when you eat, whether the tablet upsets your stomach and which other medicines you take, then agree on a separate time. This does not change your prescribed dose.
Common questions
Must ferrous sulfate always be taken on an empty stomach?
It absorbs best then, but the NHS allows taking it with or after food if it upsets your stomach.
Is orange juice mandatory?
No. A clinician may recommend it; that is not a universal requirement.
Is two hours enough for levothyroxine?
Do not assume so. Ask a pharmacist or prescriber for the drug-specific interval.
Official sources checked
This is general information; individual circumstances and product or agency instructions may differ.