5 Calming Herbal Teas for Stress and Anxiety

How to use herbal tea to reduce the symptoms of anxiety naturally

When I’m feeling stressed or anxious I love having a nice cup of herbal tea to relax and de-stress.

In this article I’ve compiled a list of 5 of the best calming herbal teas for reducing stress and relieving the symptoms of anxiety.

Important Note: These herbal teas can be helpful for anxiety symptoms but they’re not a cure for anxiety. Please talk to your doctor about treatment options for anxiety.

This post about herbal teas for anxiety contains affiliate links. Please read the disclosure for more info.

Herbal tea for stress and anxiety

Sitting down with a cup of herbal tea is a great way to unwind at the end of a stressful day.

Herbal tea is helpful for promoting relaxation, calming the nervous system, easing tension and preparing the body for a deep, restful sleep.

When making herbal tea, allow it brew for at least 5 to 10 minutes to get the full benefits of the herbs.

Here are 5 of the best herbal teas that can help to soothe the nervous system, calm the mind and relax the body.

1. Chamomile (Matricaria Recutita)

Chamomile tea is one of the most popular and well-known calming herbal teas.

Chamomile has mild sedative effects and is helpful for increasing relaxation and dealing with stress. [1]

Chamomile tea

2. Peppermint (Mentha Piperita)

Peppermint tea is best known for its ability to settle the stomach and reduce stomach cramps but it’s also a natural remedy for stress and anxiety.

Peppermint is a natural muscle relaxant and helps to increase focus and concentration. [2]

Peppermint tea is caffeine free, so it’s a good tea to drink after dinner.

Peppermint tea

3. Valerian (Valeriana officinalis)

Valerian tea is an effective natural sedative and it’s one of the most popular herbs for insomnia.

Valerian works by increasing the level of Gamma-amino butyric acid (GABA) in the brain, which reduces the amount of time it takes to fall asleep and improves sleep quality, so you wake in the morning feeling refreshed. [3]

Valerian tea is also an effective remedy for anxiety.

It helps with stress management by calming the nervous system and helping the body to relax.

Valerian is also a natural muscle relaxant so it’s great for easing muscle tension.

4. Lemon Balm (Melissa Officinalis)

Lemon Balm is part of the mint family and it’s helpful for reducing the symptoms of anxiety. 

Lemon Balm can also reduce heart palpitations.

Lemon Balm tea can be combined with valerian tea for an effective natural sleep aid or combined with peppermint tea to calm an upset stomach and soothe the digestive tract. [4]

5. Passionflower (Passiflora incanata)

Passionflower tea helps to reduce insomnia, restlessness and frequent waking during the night.

Passionflower tea can also be combined with Valerian tea for a powerful natural sleep remedy. [5]

Herbal tea for anxiety

Each herb has different health properties so it’s a good idea to rotate them or try a herbal blend to get the maximum benefits.

Here are 3 of my favorite herbal teas for anxiety and stress:

Yogi Calming Herbal Tea helps to ease mild tension and anxiety.

It contains Licorice, Chamomile, Gotu Kola, Hibiscus, Fennel seed, Lemongrass, Cardamom seed, Orange peel, Rosehip and Lavender.

Calm Buddha Blend Herbal Tea helps with stress and anxiety.

It contains Kava, Chamomile, Passionflower, Skullcap, St. John’s Wort, Spearmint, Lavender and Cinnamon.

Yogi Honey Lavender Herbal Tea helps with relaxation and eases tension and anxiety.

It contains Passionflower, Rooibos, Chamomile, Lemon Balm, Spearmint, Lemongrass, Lavender, Peppermint, Lemon Myrtle, Sage and Stevia.


What is your favorite herbal tea for anxiety? Let me know in the comments below.

Also, come and say hi over on Facebook for more natural health tips.

Calming Herbal Tea for Stress and Anxiety

Kelly Martin

Hi, I'm Kelly Martin, a qualified Nutritionist and Herbal Medicine Practitioner. I have a passion for all things natural, healthy and holistic. I created this blog to share my knowledge and inspire women who are looking for natural health solutions. Read more

This Post Has 13 Comments

  1. I am bookmarking this post. These teas are definitely going to give me the relaxation I need. I have tried chamomile tea and it does have that calming feel-good effect on me.

  2. Being a tea lover I am so happy to know about this as it is going to refresh and make me stress free

  3. Passionflower (Passiflora incanata) seems like a great tea flavor! It’s very calming! I want to try it!

  4. Anxiety is a rising problem these days and I didn’t know that herbal tea could treat anxiety and stress. Thanks for providing information about it.

  5. Wow, I didn’t have any idea that tea can make us calm and relaxed. I will definitely share this information with my friends.

  6. I love trying new teas and this will help me so much with my anxiety. Will be trying these recipes out as soon as possible!

  7. Chamomile and peppermint teas have helped me get through the flu season. They calm and relax my body to rest at night. I can also suggest to put some local wildflower honey into the tea.

  8. Raspberry and lemon balm together is one of my favorite calming drinks. I love harvesting raspberry leaves and lemon balm in the spring and summer for the rest of the year.

    1. That sounds great Lohas! I haven’t tried lemon balm and raspberry leaf herbal tea.

  9. This is a super helpful post! I love how teas can help with so many different ailments naturally. I’m going to bookmark this.

  10. Tea is a great way to reset your body, physically and mentally. we need to drink more of it!

  11. These really work, plus they taste delicious! Tea is an awesome answer to stress.

  12. I have to keep this list handy. I would like to give these a shot. I stress out quite often.

Leave a Reply

Close Menu