Several supplements have solid clinical evidence for reducing mood swings, with magnesium, omega-3 fatty acids, and vitamin B6 among the most studied. The right choice depends on what’s driving your mood instability, whether that’s hormonal shifts, chronic stress, nutritional gaps, or something that needs medical attention. Here’s what the evidence actually supports.
Magnesium
Magnesium is involved in over 300 biochemical reactions in your body, including the regulation of stress hormones and neurotransmitter activity. Low magnesium levels are consistently linked to irritability, anxiety, and emotional volatility. In one clinical trial, 450 mg of elemental magnesium daily for 12 weeks reduced depression symptoms as effectively as a standard antidepressant in older adults with low magnesium levels. Supplementation has also improved symptoms of mania, rapid-cycling mood disorders, and the emotional symptoms tied to chronic fatigue syndrome.
For premenstrual mood swings specifically, 200 mg of magnesium oxide combined with 50 mg of vitamin B6 significantly reduced nervous tension, irritability, and mood swings over five menstrual cycles compared to placebo. Magnesium oxide is widely available but not the best-absorbed form. Magnesium glycinate and magnesium citrate are generally better tolerated and more bioavailable. Most studies use between 200 and 450 mg of elemental magnesium per day.
Omega-3 Fatty Acids
Omega-3s, the fats found in fatty fish, walnuts, and flaxseed, play a direct role in brain cell signaling and inflammation control. The two key types are EPA and DHA, and for mood support, EPA appears to do the heavy lifting. The most effective supplements contain at least 60% EPA relative to DHA.
Clinical trials for mood disorders typically use between 1 and 2 grams per day of combined EPA and DHA. Doses below 0.5 grams tend to show weaker results, while going above 2 grams doesn’t reliably add benefit for most people. If you’re shopping for a fish oil supplement, check the back label for the EPA and DHA breakdown rather than relying on the total “fish oil” number on the front.
Vitamin B6 and Calcium
If your mood swings track with your menstrual cycle, two nutrients have specific evidence behind them. The American Academy of Family Physicians notes that calcium at 1,000 to 1,200 mg per day can improve PMS symptoms broadly, including the emotional ones. Vitamin B6 at around 80 mg per day has shown benefit for the psychological symptoms of PMS in particular, though the studies are smaller.
B6 works partly by supporting the production of serotonin and GABA, two brain chemicals that regulate mood and calm the nervous system. Calcium’s role is less intuitive, but fluctuating calcium levels across the menstrual cycle appear to mirror PMS symptoms closely. Both are inexpensive and widely available, and the combination of magnesium plus B6 mentioned above makes a strong pairing for cycle-related mood instability.
Vitamin D
Vitamin D deficiency is remarkably common, especially in northern climates and among people who spend most of their time indoors. Cross-sectional data from a large U.S. health survey found that higher serum vitamin D levels correlate with better psychological wellbeing, with levels at or above 100 nmol/L (about 40 ng/mL) associated with the best mental health outcomes. Many adults fall well below that threshold without knowing it.
A simple blood test can check your levels. If you’re deficient, supplementation in the range of 1,000 to 4,000 IU daily is typical for correction, though the exact dose depends on how low your levels are. Vitamin D alone won’t resolve significant mood swings, but if deficiency is part of the picture, correcting it removes one contributor.
Ashwagandha
Ashwagandha is an adaptogen, meaning it helps your body manage the physiological effects of stress. In a 60-day randomized trial, adults taking 240 mg of a standardized extract daily experienced a 23% reduction in morning cortisol (the body’s primary stress hormone) compared to placebo. That’s a meaningful drop, and participants also reported lower subjective anxiety and stress.
Most earlier studies used 600 mg daily, so effective doses range from 240 to 600 mg depending on the extract’s concentration. Look for products standardized for withanolide content, which is the active compound. Ashwagandha is best suited for mood swings that are stress-driven: the kind where you feel emotionally reactive, wound up, or like your fuse is shorter than it should be.
St. John’s Wort
St. John’s Wort has decades of clinical use for mild to moderate depressive symptoms in Europe, where it’s sometimes prescribed by doctors. It works by increasing levels of serotonin, dopamine, and norepinephrine through reuptake inhibition, a mechanism similar to prescription antidepressants. The recommended dose from European clinical guidelines is 900 mg of standardized extract per day, and the active compound most tied to its effectiveness is hyperforin, ideally present at 2 to 5% concentration.
However, St. John’s Wort comes with serious interaction risks that set it apart from other supplements on this list. It activates liver enzymes that speed up the breakdown of many medications, potentially reducing or eliminating their effectiveness. This includes hormonal birth control, HIV medications, and several classes of antidepressants. Combining it with SSRIs is particularly dangerous because both raise serotonin levels, creating a risk of serotonin syndrome, a potentially life-threatening condition marked by rapid heart rate, high blood pressure, tremors, and dangerously elevated body temperature. Case reports of serotonin syndrome have involved St. John’s Wort doses of 600 to 900 mg per day combined with common antidepressants. If you take any prescription medication, St. John’s Wort requires a conversation with your prescriber before starting.
Perimenopause and Menopause
The transition into menopause brings mood swings that can feel completely unfamiliar, driven by declining estrogen and progesterone and the downstream disruption of serotonin and norepinephrine signaling. If supplements alone aren’t enough, prescription options exist specifically for this situation. SSRIs, the same class of medication used for depression and anxiety, have been shown to reduce both hot flashes and the mood instability that accompanies menopause. One SSRI is FDA-approved specifically for menopausal symptoms, and several others have shown similar effectiveness in clinical trials, reducing symptom frequency by 10 to 64%.
These medications do carry side effects, most commonly nausea, which typically resolves in the first few weeks. For women who can’t or prefer not to use hormone replacement therapy, they represent the strongest non-hormonal option for menopausal mood volatility.
How Long Before You Notice a Difference
Supplements don’t work overnight. A meta-analysis of randomized trials found that multivitamin and mineral formulas can begin improving mild mood symptoms in as little as four weeks in healthy adults. Some people notice subtle shifts earlier: one trial documented mood improvements, particularly reduced stress, within one to two hours of taking a multivitamin-mineral-herbal formula, though sustained benefits built over weeks to months. In healthy young adults, four weeks of supplementation improved mental stamina and concentration, while deeper improvements in stress and fatigue took closer to four months.
The practical takeaway: give any new supplement at least four to six weeks of consistent daily use before deciding whether it’s working. If you’re addressing a specific deficiency like magnesium or vitamin D, correction can take eight to twelve weeks depending on how depleted you are.
When Supplements Aren’t Enough
Supplements work best for mood swings tied to nutritional gaps, hormonal fluctuations, or manageable stress. If your mood swings are severe, unpredictable, or accompanied by periods of unusually high energy, impulsive behavior, or sustained low mood that disrupts your daily life, those patterns point toward conditions like bipolar disorder or major depression that require medical treatment. Mood stabilizers and certain antipsychotic medications are specifically designed for mood instability that goes beyond what lifestyle and supplements can address, and some are used off-label for non-bipolar mood instability when the situation warrants it.
The most effective approach for many people combines targeted supplementation with attention to sleep, exercise, and stress management. Mood swings rarely have a single cause, and stacking small interventions often produces results that no single pill, supplement or prescription, delivers on its own.

