Skip to content
ClinCalc Pro
Menu
Osmotic laxative / bowel-prep component

Magnesium citrate

Magnesium citrate is a saline osmotic laxative used for bowel evacuation, including preparation of the bowel before endoscopic or radiological procedures.

Dosing — not shown for this use

The product information we hold does not support a dose for this page's specific use, route or population, so none is shown. Follow your local or national guideline, and confirm against the product SmPC.

Clinical monograph

How it works

Poorly absorbed magnesium ions exert an osmotic effect that draws water into the bowel lumen, increasing intraluminal volume and stimulating colonic motility to produce evacuation.

Prescribing in practice

  • It is contraindicated in intestinal obstruction and should be avoided or used with great caution in significant renal impairment, where reduced excretion risks hypermagnesaemia.
  • Ensure adequate hydration, as the purgative fluid losses can precipitate dehydration and electrolyte disturbance, particularly in elderly patients.
  • Magnesium can chelate or reduce absorption of certain co-administered drugs, so the timing of other oral medicines may need separation.

Monitoring

Monitor renal function and consider serum magnesium in patients with impaired kidney function or when repeated doses are given.

Counselling the patient

  • Drink plenty of clear fluid while the medicine works to avoid becoming dehydrated.
  • Tell your prescriber if you have kidney problems before taking it.
  • Effects come on quickly, so remain close to a toilet.

Evidence & guidelines

Magnesium salts are long-established osmotic laxatives, and current prescribing references caution against their use in renal impairment because of hypermagnesaemia risk.

Reference: Drug verified in RxNorm (NLM); confirm dosing against the manufacturer SPC (eMC). Verify against your local formulary and current prescribing references before prescribing. Monograph status: clinician-reviewed (2026-07-04).

Related

Curated clinical cross-links plus same-class fallbacks.