Best Supplements for Anxiety: What Works and What to Avoid

Several supplements have genuine clinical evidence behind them for reducing anxiety, though none are guaranteed to work for everyone. The strongest research supports ashwagandha, L-theanine, magnesium, lavender oil capsules, and inositol, each working through different mechanisms and suited to different types of anxiety. Here’s what the evidence actually shows for each one.

Ashwagandha for Ongoing Stress and Worry

Ashwagandha is one of the most studied supplements for generalized anxiety. An international taskforce created by the World Federation of Societies of Biological Psychiatry and the Canadian Network for Mood and Anxiety Treatments now provisionally recommends 300 to 600 mg of ashwagandha root extract daily for generalized anxiety disorder. That recommendation applies to extracts standardized to 5% withanolides, the active compounds in the plant.

Clinical trials have tested doses ranging from 240 to 1,250 mg per day, but the benefits appear to be greatest in the 500 to 600 mg range. Most people split this into two doses, morning and evening. Ashwagandha works by lowering cortisol, your body’s primary stress hormone, and effects typically build over several weeks rather than appearing immediately. It’s best suited for the kind of anxiety that feels like a constant hum of stress and tension rather than sudden panic attacks.

L-Theanine for Fast-Acting Calm

If you want something that works quickly, L-theanine is worth considering. This amino acid, found naturally in green tea, promotes a specific type of brain wave activity called alpha waves. These are the same brain wave patterns associated with alert relaxation, the feeling of being calm but not drowsy. Research shows measurable increases in alpha wave activity within 15 to 60 minutes of taking it, along with a drop in heart rate.

One study found that people with high anxiety showed significantly improved attention and reaction times after L-theanine compared to a placebo. Typical doses range from 100 to 200 mg. Because it doesn’t cause sedation, it pairs well with daily tasks where you need to stay sharp. Many people use it alongside caffeine (the two are naturally paired in tea) to take the jittery edge off without losing focus.

Magnesium Glycinate for Sleep and Tension

Magnesium plays a role in hundreds of processes in the nervous system, and low levels are common in people with anxiety. That said, the direct evidence for magnesium as an anxiety treatment is limited. According to Mayo Clinic, magnesium hasn’t been proven in human studies to reliably reduce anxiety on its own.

Where magnesium does help is with the physical symptoms that overlap with anxiety: muscle tension, poor sleep, restlessness, and that wired-but-exhausted feeling. If your anxiety worsens at night or you struggle to physically relax, correcting a magnesium shortfall can make a noticeable difference. The glycinate form is popular because it’s easier on the stomach than other types, and the glycine it’s bound to has its own calming properties and supports mental health. Most people take 200 to 400 mg in the evening.

Lavender Oil Capsules Rival a Common Anti-Anxiety Drug

This one surprises most people. Oral lavender oil capsules (sold under the brand name Silexan in Europe, and as CalmAid in the U.S.) have been tested head-to-head against lorazepam, a benzodiazepine commonly prescribed for anxiety. In clinical trials involving over 500 participants, 80 mg of lavender oil daily produced anxiety score reductions comparable to 0.5 mg of lorazepam. The effect was superior to placebo and didn’t come with the sedation, dependence risk, or cognitive impairment associated with benzodiazepines.

A 2024 review by the Australian government evaluated 20 randomized controlled trials covering over 2,000 participants and found moderate-certainty evidence that herbal medicines including lavender probably reduce anxiety. For lavender specifically, there was also low-certainty evidence of improvements in emotional functioning and depressive symptoms. The main side effect is occasional lavender-flavored burps, which are harmless but odd.

Inositol for Panic Attacks

If your anxiety involves actual panic attacks, inositol deserves a look. It’s a naturally occurring compound related to B vitamins that affects how your brain responds to serotonin signals. In a double-blind crossover trial published in The American Journal of Psychiatry, 12 grams of inositol daily significantly reduced both the frequency and severity of panic attacks compared to placebo, and also improved agoraphobia symptoms.

The dose is the catch: 12 grams per day is a lot of powder (typically split into 6 grams twice daily, dissolved in juice). This isn’t a capsule-and-forget supplement. It takes about four weeks to see full effects. Side effects are generally mild, mostly digestive, but the high dose means inositol is really a targeted option for panic disorder rather than a casual daily addition.

CBD: Wide Variation, Uncertain Dosing

CBD is widely marketed for anxiety, and some people report genuine relief. The problem is dosing. Clinical studies have used anywhere from 10 to 900 mg per day, and there’s no established effective dose. A 2021 review concluded that effective amounts vary enormously by person and condition. Most commercially available products contain 10 to 50 mg per serving, which falls at the very low end of what’s been studied.

CBD also interacts with many medications by affecting how your liver processes them, so it requires more caution than most supplements on this list. If you want to try it, start low and increase gradually, keeping in mind that the gummies or tinctures at your local shop may or may not contain what the label claims. Third-party tested products from established brands are more reliable.

What to Avoid or Use With Caution

Kava

Kava has real anti-anxiety effects, but it comes with serious liver safety concerns. Since 1999, at least 11 people using kava products developed liver failure requiring transplants. These cases involved doses ranging from 60 to 240 mg per day over periods of 8 weeks to 12 months. The FDA continues to warn consumers about this risk. If you have any existing liver condition, or drink alcohol regularly, kava is not a good choice. Even for people with healthy livers, it should only be used short-term, if at all.

St. John’s Wort and 5-HTP

If you take an SSRI or SNRI antidepressant, St. John’s Wort is off-limits. Combining them raises the risk of serotonin syndrome, a potentially dangerous buildup of serotonin in the brain that can cause agitation, rapid heart rate, and in severe cases, seizures. The NHS explicitly warns against taking St. John’s Wort with SSRIs. The same concern applies to 5-HTP, another serotonin-boosting supplement. Even if you’re not on medication now, mention these to your prescriber before starting any antidepressant later.

Choosing the Right Supplement for Your Type of Anxiety

The best supplement depends on what your anxiety actually feels like. For constant, low-grade worry and stress, ashwagandha at 300 to 600 mg daily has the strongest evidence. For situational anxiety or moments when you need to calm down quickly, L-theanine at 100 to 200 mg works within the hour. If your anxiety is physical, showing up as tension, restlessness, or poor sleep, magnesium glycinate at 200 to 400 mg in the evening may help. For panic attacks specifically, inositol at 12 grams daily is the most targeted option. And lavender oil capsules at 80 mg daily offer a surprisingly well-studied option for generalized anxiety with minimal side effects.

Supplements work best alongside the basics: regular sleep, physical activity, reduced caffeine, and, when appropriate, therapy. They can take the edge off or fill in nutritional gaps, but they rarely eliminate anxiety on their own. Give any supplement at least four to six weeks before deciding it isn’t working, and start with one at a time so you can tell what’s actually helping.