Magnesium Citrate vs MiraLAX: Fast Saline Laxative vs Gentle Osmotic

Both pull water into the bowel. Magnesium citrate solution usually works within hours; MiraLAX usually takes 1 to 3 days and is designed for daily use for up to a week.

Quick Answer: Magnesium citrate oral solution is a saline laxative. A pharmacy-brand label says it generally produces a bowel movement in ½ to 6 hours; adults take 6.5 to 10 fl oz (maximum 10 fl oz in 24 hours) with a full glass of liquid. It warns to ask a doctor first if you have kidney disease or a magnesium-restricted diet, and to take it 2 or more hours apart from other drugs. MiraLAX (polyethylene glycol 3350, 17 g) is an osmotic laxative that generally produces a bowel movement in 1 to 3 days, taken once daily for up to 1 week. The AGA-ACG 2023 guideline strongly recommends polyethylene glycol for chronic idiopathic constipation; magnesium citrate was not among the agents it reviewed.

Magnesium Citrate vs MiraLAX at a Glance

FeatureMagnesium citrate oral solutionMiraLAX (PEG 3350)
TypeSaline laxativeOsmotic laxative
Onset (label)½ to 6 hours1 to 3 days
Adult dose (label)6.5–10 fl oz; max 10 fl oz/24 h17 g in 4–8 oz beverage once daily
Duration (label)Ask a doctor if a laxative used over 1 weekStop and ask a doctor if needed over 1 week
Kidney diseaseAsk a doctor before useDo not use except under a doctor’s supervision
Drug timingTake 2+ hours apart from other drugsAsk if taking a prescription drug
AGA-ACG 2023Not reviewed (magnesium oxide: conditional)Strong recommendation

Doses above are from the current U.S. Drug Facts or prescribing labels listed in Sources. Always follow the label on the package you buy, because store brands and formulations differ.

How They Work

Both are osmotic agents: they hold water in the intestine so stools become softer and easier to pass. Magnesium citrate delivers a large dose of poorly absorbed magnesium salt, drawing water quickly and often producing a bowel movement within hours. The label shown here lists 290 mg of magnesium per fluid ounce. Polyethylene glycol 3350 is a large molecule that is barely absorbed and works more gradually, which is why MiraLAX is labeled for a 1- to 3-day onset.

Label Dosing

Magnesium citrate (pharmacy-brand oral solution): shake well and drink a full glass (8 ounces) of liquid with each dose. It may be taken as a single daily dose or in divided doses. Adults and children 12 and older: 6.5 to 10 fl oz, maximum 10 fl oz in 24 hours. Children 6 to under 12: 3 to 7 fl oz, maximum 7 fl oz. Children 2 to under 6: 2 to 3 fl oz, maximum 3 fl oz. Under 2: ask a doctor.

MiraLAX: adults and children 17 and older, fill the cap to the line (17 g), stir and dissolve in 4 to 8 ounces of any beverage, and drink once a day. Do not take more than directed unless advised by your doctor.

Guideline Evidence

The 2023 American Gastroenterological Association and American College of Gastroenterology guideline on chronic idiopathic constipation (Chang et al.) reviewed fiber, osmotic laxatives (polyethylene glycol, magnesium oxide, lactulose), stimulant laxatives and prescription agents. It made a strong recommendation for polyethylene glycol and a conditional recommendation for magnesium oxide. Magnesium citrate was not among the agents reviewed. Magnesium citrate is commonly used for occasional constipation and, in larger prescription regimens, for bowel preparation before procedures.

Safety

  • Kidneys: magnesium is cleared by the kidneys. The magnesium citrate label says to ask a doctor before use if you have kidney disease or are on a magnesium-restricted diet. The MiraLAX label says not to use it with kidney disease except under a doctor’s advice and supervision.
  • Other medicines: the magnesium citrate label says to take it 2 or more hours before or after other drugs, because laxatives may affect how other drugs work.
  • Hydration: rapid watery stools can cause fluid loss; drink fluids as the label directs.
  • Warning signs: both labels say to stop and ask a doctor for rectal bleeding; the magnesium citrate label adds failure to have a bowel movement after use.
  • Allergy: do not use MiraLAX if you are allergic to polyethylene glycol.

Choosing

Magnesium citrate is a short-term option when faster relief is wanted and kidney function is normal. MiraLAX is gentler and has stronger guideline support for ongoing constipation. See Colace vs MiraLAX, Dulcolax vs MiraLAX and MiraLAX vs Metamucil.

Putting It Together: Common Situations

The scenarios below summarize what the labels and guidelines cited on this page say. They are general information, not a personal treatment plan. Your pharmacist can check the choice against your other medicines, and your clinician can tailor it to your health history.

  • Want relief within hours: the magnesium citrate label says ½ to 6 hours.
  • Need gentle relief over a few days: MiraLAX’s label says 1 to 3 days.
  • Kidney disease or a magnesium-restricted diet: ask a doctor before either; the magnesium citrate label specifically flags both.

How to Read the Label Before You Buy

  1. Find the active ingredient first. Brand names are often reused across products with different ingredients. The active ingredient and its strength appear at the top of the Drug Facts or Supplement Facts panel.
  2. Check the “Uses” or labeled indication. A product is tested and labeled for specific uses. Using it for something else may not help.
  3. Read the “Do not use” and “Ask a doctor before use” sections. They list conditions and medicines where the product may be unsafe.
  4. Follow the directions for dose and duration. Note the maximum daily amount and how many days you can use it before checking with a clinician.
  5. Check for duplicate ingredients. Combination products can contain the same ingredient as something else you take, which raises the risk of taking too much.
  6. Note the “Stop use and ask a doctor” signs. These are the label’s own warning signs that a product is not working or is causing harm.

Common Mistakes to Avoid

  • Taking other pills at the same time as magnesium citrate; its label says to separate by 2 hours.
  • Using laxatives for more than a week without seeing a clinician.
  • Assuming two products with similar names are interchangeable. Compare the active ingredients and strengths instead of the packaging.
  • Forgetting to tell your clinician. Keep a current list of every prescription, OTC medicine and supplement you take, and bring it to appointments and the pharmacy.

FormulaCompare does not recommend one brand over another. Use the sources below to check the details for the exact product in front of you, since formulas and labels can change.

First Steps Before a Laxative

NIDDK recommends eating more high-fiber foods, drinking plenty of water and other liquids, especially when adding fiber, and getting regular physical activity, and notes adults should get 22 to 34 grams of fiber a day depending on age and sex. These steps help many people with occasional constipation and can reduce how often a laxative is needed.

Planning Around Onset Time

Because magnesium citrate can work within half an hour to 6 hours, take it when you can stay near a bathroom for the rest of the day. MiraLAX’s slower 1- to 3-day onset makes it easier to fit into a daily routine, but it means you may not see results the first day. Do not take extra doses because results are slow; follow the label maximums. If you take prescription medicines, ask a pharmacist how to space them around a laxative.

When to Talk to Your Doctor or Pharmacist

Ask a doctor before using a laxative if you have kidney disease, abdominal pain, nausea or vomiting, or a change in bowel habits lasting more than 2 weeks. Stop and seek care for rectal bleeding, no bowel movement after a laxative, severe cramping, dizziness or signs of dehydration, or if you need a laxative for more than a week.

Frequently Asked Questions

Which works faster, magnesium citrate or MiraLAX?

Magnesium citrate’s label says it generally works in ½ to 6 hours; MiraLAX’s label says 1 to 3 days.

Can I take magnesium citrate and MiraLAX together?

Ask a pharmacist or doctor first; combining laxatives can cause diarrhea and fluid loss.

Is magnesium citrate safe with kidney disease?

The label says to ask a doctor before use if you have kidney disease.

How much magnesium citrate should I drink?

The label shown directs adults to take 6.5 to 10 fl oz, no more than 10 fl oz in 24 hours, with a full glass of liquid.

Can I take MiraLAX every day?

The label says to stop and ask a doctor if you need a laxative for longer than 1 week.

Is magnesium citrate the same as a magnesium supplement?

No. The laxative solution delivers a much larger dose for a laxative effect; supplements are taken in smaller amounts.

Sources

Medical disclaimer: This article is for educational purposes and does not replace medical advice. Consult a licensed healthcare provider before starting any supplement, medication, or treatment — particularly if you are pregnant, breastfeeding, taking other medications, or have a diagnosed medical condition.