Not at the same time: calcium binds ciprofloxacin in the stomach and blocks absorption. The NHS rule is a gap of at least 2 hours between your dose and dairy (milk, cheese, yogurt) or calcium-fortified drinks - after that, dairy with a normal meal is fine.
The same binding applies to calcium and iron supplements and antacids, so give those an even wider berth. Practical setup: dose with a plain meal or water, keep the latte and cereal 2 hours away. Eye and ear drop forms are unaffected by food. Took a dose with milk already? Do not double up - get the timing right from the next dose. Pymander is a free AI doctor, 24/7 by text, and can help you build the schedule.
What to do
Common questions
Can you drink milk with ciprofloxacin?
Timing is everything here. Calcium binds ciprofloxacin in the stomach and stops it entering your body - so the NHS rule is clear: do not take the tablets or liquid with dairy products (milk, cheese, yogurt) or drinks with added calcium (including some dairy-free milks), and leave a gap of at least 2 hours between your dose and that kind of food and drink. After the gap, dairy as part of a balanced meal is fine - you do not have to give up milk for the whole course, you just have to schedule around it. The practical setup for twice-daily dosing: take ciprofloxacin with a plain meal or water, keep breakfast cereal and lattes at least 2 hours away from the dose, and remember the same binding rule applies to calcium and iron supplements and antacids - those get an even wider berth. One exception: the eye and ear drop forms are not affected by food at all. If you already took a dose with a big glass of milk, do not double up - just get the timing right from the next dose and mention it to your pharmacist if you are mid-course for something serious. Pymander is a free AI doctor, 24/7 by text, that can help you build the dosing schedule.
