The headline “Don’t EVER use magnesium if you’re on these medications” is too absolute. Magnesium supplements can interact with certain medicines, but in many cases the issue is timing or dose rather than a complete prohibition.
Medicines that deserve particular attention
-
Certain antibiotics: Magnesium can bind to tetracyclines (such as doxycycline) and fluoroquinolones (such as ciprofloxacin), reducing absorption. They generally need to be taken several hours apart.
-
Levothyroxine: Magnesium can interfere with absorption, so it should be separated from levothyroxine according to your prescriber’s/pharmacist’s instructions.
-
Oral bisphosphonates: Medicines such as alendronate can have reduced absorption when taken with magnesium. These drugs have specific administration instructions.
-
Some diuretics: Medicines such as furosemide or hydrochlorothiazide can affect magnesium levels, although the interaction isn’t simply “never take magnesium.”
-
Proton-pump inhibitors: Long-term use of medicines such as omeprazole can sometimes cause low magnesium. In that situation, a clinician may recommend monitoring or supplementation.
One more important issue
People with significantly impaired kidney function should not start magnesium supplements without medical advice because the kidneys are responsible for removing excess magnesium.
If you give me the names and doses of your medications and your magnesium product/dose, I can check the combinations and explain which ones need separation and by how much.
