| | Conditions Treatments | PMS 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. PMS - Related Articles Home Remedy for Laryngitis How to Know When a Tattoo Hasn't Healed Right How to Cleanse a Crystal What are Substandard Housing conditions? How to Relieve Panic Attacks How to Eliminate Estrogen Dominance What is the theme of first appendectomy?