Articles

CBD vs Magnesium for Perimenopause Sleep and Anxiety: What the Evidence Actually Says

Comparing CBD and magnesium for perimenopause sleep and anxiety. Evidence quality, safety, UK legal status, cost, and what to try first reviewed.

6 min readFebruary 28, 2026

Why Women Are Turning to Both

Sleep disruption and anxiety are two of the most distressing symptoms of perimenopause, and they are interconnected. Night sweats break sleep, poor sleep amplifies anxiety, and anxiety makes it harder to get back to sleep after waking. HRT addresses the hormonal root cause for many women, but not everyone wants or can take HRT, and not everyone gets complete symptom relief from it. Magnesium and CBD are both widely marketed as natural solutions. Understanding what each actually does, and what the evidence supports, helps you spend your money wisely and set realistic expectations.

Magnesium: Solid Evidence Across Multiple Mechanisms

Magnesium is an essential mineral involved in over 300 enzymatic reactions in the body. Its relevance to sleep and anxiety is mechanistically clear. Magnesium regulates GABA receptors (the same inhibitory neurotransmitter system targeted by benzodiazepines), promotes muscle relaxation, supports serotonin synthesis, and plays a role in circadian rhythm regulation through its effects on melatonin. Deficiency is common, particularly in women whose diets are high in refined carbohydrates, in those who drink alcohol regularly, or who have high stress levels, all of which increase magnesium excretion. Multiple RCTs in adults have shown that magnesium supplementation improves sleep quality, reduces time to sleep onset, and decreases anxiety scores. The evidence is not perimenopause-specific in most studies, but the mechanisms are directly applicable.

Which Magnesium Form Works Best

Magnesium supplement forms vary in their bioavailability and tolerability. Magnesium glycinate is generally considered the best choice for sleep and anxiety because it is highly absorbable and less likely to cause laxative effects. Magnesium threonate has emerging evidence for cognitive benefits and crosses the blood-brain barrier more effectively than other forms. Magnesium oxide is cheap and widely available but has poor absorption and primarily works as a laxative. For sleep and anxiety, magnesium glycinate at 200 to 400 mg taken 30 to 60 minutes before bed is a reasonable starting point. Most people notice an effect within two to four weeks if they are deficient.

CBD: Less Evidence, More Complexity

Cannabidiol (CBD) is a non-psychoactive cannabinoid derived from hemp plants. It acts on the endocannabinoid system and has some evidence for reducing anxiety and improving sleep in specific populations, notably in people with anxiety disorders and PTSD-related sleep disturbance. However, perimenopause-specific clinical trials on CBD are almost entirely absent from the literature. The evidence that exists comes largely from open-label studies, animal models, and trials in populations with psychiatric diagnoses. Mechanistically, CBD modulates serotonin receptors and may reduce cortisol reactivity, both relevant to perimenopausal anxiety, but translating this to a reliable clinical recommendation for perimenopause is not yet supported by the evidence base.

Cost Comparison and What to Try First

A month's supply of magnesium glycinate from a reputable brand typically costs between five and fifteen pounds in the UK. A comparable month's supply of a quality CBD oil at an effective dose typically costs between 30 and 80 pounds. Given that magnesium has a stronger evidence base, a clearer mechanism, a better safety profile, and is substantially cheaper, starting with magnesium is the logical first step. If magnesium has been used consistently for six to eight weeks at an adequate dose and sleep and anxiety remain significantly disrupted, CBD could be added as an adjunct, with the caveat that evidence for additional benefit is limited. Neither replaces HRT when vasomotor symptoms are the primary driver of sleep disruption.

Tracking Sleep and Anxiety to See What Helps

One of the challenges with natural supplements is distinguishing a genuine effect from natural variation in symptoms. Perimenopause symptoms fluctuate with hormonal cycles, stress, and seasons, which means attributing improvement to a supplement requires consistent tracking over time. Logging sleep quality, anxiety levels, and any supplements taken on a daily basis lets you see whether there is a real correlation. PeriPlan lets you log symptoms and track patterns over time, which is useful whether you are trialling magnesium, CBD, or any other intervention. Give any supplement at least four to six weeks of consistent use at an appropriate dose before drawing conclusions.

Related reading

ArticlesThe Best Sleep Aids for Perimenopause: What Actually Works (Ranked)
SymptomsPerimenopause Anxiety: Why Your Brain Suddenly Feels Like It's on High Alert
ArticlesMagnesium Types Compared: Which Form Is Right for Your Perimenopause Symptoms?
Medical disclaimerThis content is for informational purposes only and does not constitute medical advice, diagnosis, or treatment. Always consult a qualified healthcare provider with questions about a medical condition. PeriPlan is not a substitute for professional medical advice. If you are experiencing severe or concerning symptoms, please contact your doctor or emergency services immediately.

Get your personalized daily plan

Track symptoms, match workouts to your day type, and build a routine that adapts with you through every phase of perimenopause.