Magnesium citrate’s laxative effect typically lasts anywhere from 30 minutes to 6 hours after you take it. The magnesium itself, however, stays in your body much longer. Your kidneys need roughly 12 to 24 hours to filter out the excess magnesium from a single dose, and some of it gets absorbed into bones and muscle tissue where it can remain for weeks.
The answer depends on whether you’re asking about the bowel-clearing effect or the mineral itself, and those are two very different timelines.
How Long the Laxative Effect Lasts
Most people experience a bowel movement within 30 minutes to 6 hours of drinking magnesium citrate. The wide range is normal. It depends on how much food is already in your digestive tract, how hydrated you are, and your individual metabolism. Taking it on an empty stomach speeds things up considerably.
The laxative action works by pulling water into your intestines through osmosis. Once the unabsorbed magnesium passes through your colon and you’ve had one or more bowel movements, that part of the effect is over. For most people, the active bowel-clearing phase wraps up within about 6 hours, though some residual loose stools can continue for a few hours beyond that. By the next morning, your digestion is typically back to normal.
How Long Magnesium Stays in Your System
Not all the magnesium in your dose passes through your gut. A portion gets absorbed into your bloodstream, and from there your body handles it like any other mineral. Healthy kidneys filter excess magnesium efficiently, usually clearing the surplus from your blood within 12 to 24 hours.
But blood levels only tell part of the story. Less than 1% of your body’s total magnesium is actually in your blood at any given time. About 50% to 60% is stored in your skeleton, and most of the rest lives in soft tissue, primarily muscle. When you take a dose of magnesium citrate, some of the absorbed magnesium gets deposited into these longer-term storage sites, where it can remain for weeks. This isn’t harmful. It’s just how your body manages its mineral reserves.
So the practical answer: the laxative effect is gone within a day, blood levels normalize within a day or so, but the magnesium your body chose to keep can stick around in bones and tissue much longer.
What Affects How Quickly You Clear It
Kidney function is the single biggest factor. Your kidneys are the primary exit route for absorbed magnesium, and they’re remarkably good at adjusting. When magnesium levels rise, healthy kidneys simply excrete more of it in urine.
That system starts to break down when kidney function is significantly reduced. In moderate kidney disease, the kidneys compensate by increasing the percentage of magnesium they filter out. But once kidney filtration drops below about 30% of normal capacity, this compensation isn’t enough. People with severely reduced kidney function (below 10% to 15% of normal) frequently develop elevated magnesium levels because the mineral simply can’t leave fast enough. This is why magnesium citrate is generally not recommended for people with serious kidney problems.
Hydration also matters. Drinking plenty of water helps your kidneys work efficiently and speeds clearance. The standard recommendation is to drink a full 8-ounce glass of liquid with each dose, and continuing to hydrate well afterward makes a real difference in how quickly your body processes everything.
Signs Magnesium Is Staying Too Long
For most healthy adults taking a standard dose, magnesium buildup isn’t a concern. Your body handles it and moves on. But if your kidneys aren’t clearing it well, magnesium can accumulate in the blood to problematic levels.
Early signs of too much magnesium are subtle: nausea, muscle weakness, dizziness, and mild confusion. These overlap with a lot of common complaints, which is why they’re easy to dismiss. As levels climb higher, you might notice your reflexes feel sluggish, your blood pressure drops, or you feel unusually sleepy. Flushing, headache, and blurred vision can also develop at moderate levels.
Severe magnesium excess is rare in people with normal kidney function, but it’s serious. It can cause muscle paralysis, dangerously slow heart rate, and difficulty breathing. This is almost exclusively seen in people with advanced kidney disease or those who have taken far more than the recommended amount.
Standard Dosing for the Laxative Form
The over-the-counter oral solution is typically taken as a single dose or split into two doses across the day. For adults and children 12 and older, the recommended amount is 6.5 to 10 fluid ounces, with a maximum of 10 fluid ounces in 24 hours. Children ages 6 to 11 use 3 to 7 fluid ounces (7 ounce max), and children 2 to 5 use 2 to 3 fluid ounces.
Staying within these limits keeps the magnesium load well within what healthy kidneys can handle. The laxative is meant for occasional, short-term use. Taking it for more than a day or two without guidance increases the chance of electrolyte imbalances, not just magnesium but also potassium and sodium, since you’re losing a lot of fluid.

