That headline is too absolute. You generally don’t need to “never use magnesium” just because you’re taking medication, but magnesium can interfere with the absorption or effects of certain medicines.
Medicines that deserve particular attention
Levothyroxine — magnesium-containing products can reduce absorption. They should generally be separated.
Certain antibiotics — including tetracyclines and fluoroquinolones. Magnesium can bind the medicine and reduce how much your body absorbs.
Bisphosphonates — such as alendronate, used for osteoporosis. Magnesium can interfere with absorption.
Some diuretics and blood-pressure medicines — these can alter magnesium or other electrolyte levels, so monitoring may be necessary.
Certain medicines affected by kidney function — people with impaired kidneys can accumulate magnesium, particularly from supplements or magnesium-containing laxatives/antacids.
Don’t stop your medication
The important distinction is between magnesium in normal foods and high-dose magnesium supplements, antacids, or laxatives. The latter are much more relevant to drug interactions.
If you send me the medication names listed in the post, I can check each one and tell you whether magnesium is actually a problem and how many hours apart they should be taken.
