Verified Supplement Data Primary-sourced

Antibiotics and Supplements: What to Separate & Probiotics

By Erin Rose · Published · Methodology · About Us

The short version: Two antibiotic classes — tetracyclines (doxycycline, minocycline, tetracycline) and fluoroquinolones (ciprofloxacin, levofloxacin, moxifloxacin) — bind to calcium, iron, magnesium, and zinc in your gut and will not absorb properly if you take them together. A lab study found calcium and iron ions significantly cut ciprofloxacin absorption across intestinal cells (PMID 30348012). The fix is timing, not avoidance: take these antibiotics at least 2 hours before, or 4-6 hours after, any of those minerals, antacids, or dairy. Most other antibiotics don't have this problem — see below for which ones.

On probiotics: the evidence is genuinely mixed, not a clean yes. Probiotics have decent evidence for preventing antibiotic-associated diarrhea (PMID 29257353; PMID 30027207), but one 2018 study found they can also delay your gut bacteria's return to normal after antibiotics (PMID 30193113). Worth trying if you tend to get antibiotic diarrhea — not a guaranteed fix.

Which Antibiotics Does This Affect?

This is not a blanket antibiotic rule. It applies specifically to two drug classes:

  • Tetracyclines — doxycycline, minocycline, tetracycline. Common for acne, Lyme disease, and some respiratory infections.
  • Fluoroquinolones — ciprofloxacin, levofloxacin, moxifloxacin. Common for urinary tract infections and some respiratory and abdominal infections.

If you are on amoxicillin, penicillin, azithromycin (a Z-Pak), or most cephalosporins, this mineral-binding problem does not apply to you the same way — those classes do not chelate calcium, iron, magnesium, or zinc. You do not need to build your day around a strict multi-hour gap for mineral supplements on that specific drug. Always follow your prescription label for other instructions, since food timing can still vary by drug for other reasons.

Why Timing Matters: Chelation

Calcium, iron, magnesium, and zinc are all divalent minerals — they carry a double-positive charge. Tetracyclines and fluoroquinolones both have a chemical structure that grabs onto that charge and forms a bond with the mineral, creating a larger complex that your gut cannot absorb. This is basic chemistry, not a rare or unusual reaction, and it is well documented for both drug classes.

A study that measured drug absorption across intestinal cells found that calcium and iron ions significantly reduced how much ciprofloxacin made it through (El-Sabawi, Drug Dev Ind Pharm 2019, PMID 30348012). Tetracyclines bind the same four minerals by the same chelation mechanism — a class effect recognized in pharmacology references for decades and printed directly on drug labels.

The good news, exactly like other timing-sensitive medications: you do not have to give up your supplements. You just have to separate them.

The Separation Table: What to Take Hours Apart

Each of these minerals is still worth taking — just not with your antibiotic. A simple pattern: take the antibiotic on an empty-ish stomach, then take minerals at a meal a few hours later.

Mineral / SourceWhat happens if taken togetherSeparate by
Calcium (dairy, antacids, supplements) Calcium ions bind to tetracyclines (doxycycline, minocycline) and fluoroquinolones (ciprofloxacin, levofloxacin) in your gut, forming a complex your body cannot absorb. This includes calcium in milk, yogurt, and cheese, not just pills. 2 hrs before / 4-6 hrs after
Iron (ferrous sulfate, bisglycinate) Iron is a divalent (and sometimes trivalent) metal ion, and it binds these antibiotics just like calcium does. Studies have shown iron can cut fluoroquinolone absorption dramatically when taken together. 2 hrs before / 4-6 hrs after
Magnesium Another divalent mineral, so the same binding chemistry applies. This is why magnesium-containing antacids (like Maalox or Milk of Magnesia) carry a specific warning against taking them with these antibiotic classes. 2 hrs before / 4-6 hrs after
Zinc Zinc binds these antibiotics too, and it is easy to miss because zinc shows up in cold-and-flu supplements and multivitamins people take without thinking twice during a sick week — exactly when they might also be on an antibiotic. 2 hrs before / 4-6 hrs after

Calcium (dairy, antacids, supplements)

A lab study measuring absorption across intestinal cells found that calcium ions significantly reduced how much ciprofloxacin got through (El-Sabawi, Drug Dev Ind Pharm 2019, PMID 30348012). Tetracyclines bind the same divalent minerals by the same chemistry — a well-established class effect described in pharmacology references for decades.

You can still take it: just move it to a meal 2+ hours before or 4-6 hours after your antibiotic dose. Our top pick for calcium citrate: Citracal Maximum Plus Calcium Citrate with Vitamin D3 — $0.17/day →

Iron (ferrous sulfate, bisglycinate)

The same absorption study that measured calcium also measured ferrous iron, and found it reduced ciprofloxacin uptake through intestinal cells (El-Sabawi, Drug Dev Ind Pharm 2019, PMID 30348012). Tetracyclines chelate iron by the same mechanism.

You can still take it: just move it to a meal 2+ hours before or 4-6 hours after your antibiotic dose. Our top pick for gentle iron (bisglycinate): NOW Foods Iron 36 mg Double Strength (Ferrochel) — $0.10/day →

Magnesium

Magnesium chelates tetracyclines and fluoroquinolones through the same divalent-cation mechanism documented for calcium and iron (PMID 30348012) — a long-recognized class effect that is why magnesium antacids are singled out on tetracycline and fluoroquinolone drug labels.

You can still take it: just move it to a meal 2+ hours before or 4-6 hours after your antibiotic dose. Our top pick for magnesium glycinate: BulkSupplements Magnesium Glycinate Powder — $0.18/day →

Zinc

Zinc is a divalent cation and chelates tetracyclines and fluoroquinolones by the same mechanism as calcium, iron, and magnesium (PMID 30348012). It is one of the four minerals named on fluoroquinolone and tetracycline prescribing labels.

You can still take it: just move it to a meal 2+ hours before or 4-6 hours after your antibiotic dose. Our top pick for zinc: NOW Foods Zinc Glycinate 30mg (120ct) — $0.09/day →

Antacids and Dairy Count Too

It is not just supplement bottles. Calcium-, magnesium-, or aluminum-containing antacids (Tums, Maalox, Milk of Magnesia) and dairy foods (milk, yogurt, cheese) bind tetracyclines and fluoroquinolones the exact same way a calcium or magnesium pill does. If you take an antacid for heartburn or drink milk with meals, apply the same 2-hour-before/4-6-hour-after rule.

Probiotics During Antibiotics: The Honest Take

Antibiotics do not just kill the bacteria making you sick — they knock down your gut bacteria broadly, which is why diarrhea is such a common side effect. Probiotics are the obvious idea for fixing that, and the evidence for prevention is reasonably solid: a Cochrane review of 39 randomized trials (nearly 10,000 people) found probiotics reduced the risk of C. difficile-associated diarrhea by about 60% (Goldenberg, Cochrane Database Syst Rev 2017, PMID 29257353), and a 2018 JAMA review of the same evidence base reached a similar conclusion (Goldenberg, JAMA 2018, PMID 30027207).

Here is the part most probiotic marketing leaves out. A 2018 study out of the Weizmann Institute tracked what actually happens to people's gut bacteria after a course of antibiotics, comparing probiotics against just letting the gut recover on its own. The probiotic group's gut bacteria took longer to return to its normal, pre-antibiotic state than the group that did nothing (Suez et al., Cell 2018, PMID 30193113). In other words, the same probiotics that can lower your odds of diarrhea in the short term may, in some people, slow down your gut's own natural recovery afterward.

Neither study cancels out the other — they are measuring different things (diarrhea risk vs. long-term microbiome recovery), and both are real findings from credible research groups. The honest, balanced read: a probiotic taken a few hours apart from your antibiotic dose is a reasonable thing to try if you are prone to antibiotic-related diarrhea, or if you are on a drug class known for it. It is not a guaranteed good, and it is not something everyone needs. If your gut tends to handle antibiotics fine, you are not missing anything critical by skipping it.

If you do take one, timing still matters — take the probiotic 2+ hours apart from your antibiotic dose so the antibiotic does not kill the probiotic bacteria on contact before they can do anything. Our current pick, sorted by cost per day: Schiff Digestive Advantage Daily Probiotic (2B CFU BC30, 60ct) — $0.35/day → See our full probiotics for antibiotic diarrhea comparison for more options.

Finish the Full Course

This is separate from timing, but it matters more than any supplement on this page: finish your entire antibiotic course, even after you start feeling better. Stopping early lets surviving bacteria regrow and is one of the drivers of antibiotic resistance. None of the mineral-separation or probiotic advice here is a reason to skip or shorten a dose — it is about spacing what you take within the course your doctor already prescribed.

What You Do Not Need to Worry About

If you are on a penicillin, amoxicillin, azithromycin, or most cephalosporins, the mineral-chelation problem on this page largely does not apply to you — those classes do not bind calcium, iron, magnesium, or zinc the way tetracyclines and fluoroquinolones do. You do not need to build a strict multi-hour gap around your minerals on that basis. The two classes that matter most for this specific issue are tetracyclines and fluoroquinolones — if you do not recognize your prescription in either list above, this particular timing rule is not the thing to worry about.

Common Questions

Can I take vitamins and supplements with antibiotics?

It depends on the antibiotic. Tetracyclines (doxycycline, minocycline, tetracycline) and fluoroquinolones (ciprofloxacin, levofloxacin, moxifloxacin) bind to calcium, iron, magnesium, and zinc in your gut and will not absorb properly if taken together — the fix is timing, not avoidance. Most other common antibiotics, including penicillins, amoxicillin, azithromycin, and cephalosporins, do not have this mineral-binding problem and can generally be taken without the same strict separation, though checking your specific prescription label is always the safe move.

How long should I wait between doxycycline or ciprofloxacin and calcium, iron, magnesium, or zinc?

Take the antibiotic at least 2 hours before, or 4-6 hours after, any calcium, iron, magnesium, or zinc supplement, antacid, or dairy product. A lab study measuring absorption across intestinal cells found that calcium and iron ions significantly reduced how much ciprofloxacin was absorbed (PMID 30348012), and tetracyclines chelate the same minerals by the same well-established mechanism. This includes multivitamins that contain any of these four minerals — check the label.

Does milk or dairy interfere with antibiotics?

Yes, if you are on a tetracycline or fluoroquinolone. Milk, yogurt, and cheese all contain calcium, which binds these antibiotics in your gut the same way a calcium supplement or antacid does. Take these antibiotics on an empty stomach or with a low-calcium meal, and save dairy for a couple hours later. This does not apply to most other antibiotic classes, like penicillins or azithromycin.

Should I take a probiotic while on antibiotics?

It is a reasonable thing to try if you tend to get diarrhea from antibiotics, but it is not a guaranteed good and not a cure-all. A Cochrane review of 39 trials found probiotics cut the risk of C. difficile-associated diarrhea by about 60% (PMID 29257353), and a 2018 JAMA review reached a similar conclusion (PMID 30027207). But a separate 2018 study found probiotics can actually delay your gut bacteria’s natural return to normal after antibiotics compared to just waiting it out (Suez, Cell 2018, PMID 30193113). Take any probiotic a few hours apart from your antibiotic dose so the antibiotic does not simply kill the probiotic bacteria on contact.

Is it okay to stop an antibiotic early if I feel better?

No. Finish the full course your doctor prescribed, even if your symptoms clear up early. Stopping early can let surviving bacteria regrow and contributes to antibiotic resistance. This is separate from the timing questions on this page — mineral separation and probiotic timing are about how you take each dose, not about how long you take the full course.

Which antibiotics don’t have the mineral-binding problem?

Penicillins (like amoxicillin), azithromycin, and most cephalosporins don’t have this mineral-binding problem the way tetracyclines and fluoroquinolones do — see the "What You Do Not Need to Worry About" section above for the full explanation. Always check your specific prescription label to be sure.

Can I drink alcohol on antibiotics?

Most antibiotics do not react directly with alcohol, but two do dangerously: metronidazole (Flagyl) and tinidazole can cause a disulfiram-like reaction — flushing, nausea, vomiting, and a racing heart. Avoid all alcohol during treatment with those two and for about 3 days after your last dose. For other antibiotics, alcohol usually just worsens side effects like stomach upset and drowsiness and can slow your recovery. Always follow the label and ask your pharmacist if you are unsure about your specific antibiotic.

Sources

Every claim on this page is anchored to a study, independently verified against the PubMed record.