How long for Magnesium citrate to take affect?
The effects of magnesium citrate can be felt within 30 minutes to 6 hours after taking it. However, it may take several days or weeks of regular use for the full effects to be felt.
Premenstrual Syndrome (PMS) - Related Articles