Feeling anxious or tense can affect sleep, focus, and mood. Many people turn to herbal teas as a simple way to feel more relaxed. Some teas contain natural compounds that can help the mind slow down and the body feel more at ease.
You do not need to rely on pills or strong treatments every time you feel stressed. A warm cup of the right tea can bring comfort, especially if your anxiety shows up as restlessness, trouble sleeping, or tension in your stomach.
Some teas help calm the nervous system. Others support better digestion or balance stress hormones. The list below covers the best teas that may help reduce anxiety and support calmness.
Passionflower Tea

If your thoughts race at night or your body feels tense for no reason, passionflower tea might be exactly what you need. It comes from the dried leaves and flowers of the Passiflora plant. People have used it for centuries to help calm nerves and slow the mind down.
According to Adrienne Stinson in MedicalNewsToday:
Passionflower may ease anxiety, support deeper sleep, and reduce symptoms like headaches and mood swings.
It works by gently boosting GABA in the brain. GABA is a chemical that helps you feel settled. More GABA usually means less anxiety and better sleep. One study even found that it helped people sleep better after just one cup.
The taste can be a little bitter, so you might want to mix it with something sweet like chamomile or spearmint. One cup in the evening is usually enough. Try it about an hour before bed or during the day if your anxiety tends to peak in quiet moments.
Do not use it with sleep meds unless your doctor says it is fine. And skip it if you are pregnant. Always go for a high-quality brand to make sure you are getting the real thing.
Peppermint Tea

When anxiety hits your body as much as your mind, peppermint tea can help. The scent alone does a lot. Just breathing it in sends a signal to your brain that things are safe, and your body starts to relax.
Peppermint tea is made from the dried leaves of the peppermint plant. It has a cool, refreshing flavor that feels light but works deep. One study found that the scent may reduce anxiety and even help with low mood, especially during stressful moments.
It does not make you sleepy, so you can drink it during the day. Try it during work breaks, before a meeting, or anytime you feel pressure building up. It also helps if anxiety makes your stomach feel tight or uneasy.
Stick with pure peppermint—no blends with caffeine. One or two cups a day is enough. Let it steep for 5 to 7 minutes to get that strong, calming aroma.
Skip it if you have acid reflux. For everyone else, it is one of the easiest teas to try.
Chamomile Tea

Chamomile tea is the go-to when people want to relax. It is gentle, smooth, and does not need any sweeteners. It feels like comfort in a cup, especially if your anxiety shows up as constant worry or trouble falling asleep.
Made from dried chamomile flowers, the tea has been used for centuries to calm the mind. Studies back it up. One long-term study showed that people with anxiety who drank chamomile regularly had fewer symptoms over time.
You can drink it any time of day, but it works best in the evening. One cup about an hour before bed can help quiet your mind and relax your muscles. It is also a good choice during a stressful afternoon when you need something soothing that will not make you tired.
Steep it for 5 to 10 minutes to get the most out of the flower oils. Start with one cup and add another if needed. You can even mix it with lemon balm or passionflower if you want a stronger calming effect.
It is safe for most people. But if you have allergies to plants like ragweed, check with your doctor first.
Ayurvedic Detox Tea

If your anxiety feels like it lives in your whole body—tight chest, tense muscles, low energy—Ayurvedic detox tea might be the right choice. It is not one single herb. It is a mix, usually including ginger, fennel, turmeric, cumin, and sometimes licorice or coriander.
The idea behind it is simple. When your body holds on to toxins, it works harder to stay balanced.
As Katey Davidson explains in Healthline Magazine, Ayurvedic detox tea may help ease anxiety through daily rituals like warm teas, gentle massage, and calming herbs. Mindful habits and meditation support emotional balance, which can lower stress and bring mental clarity.
You can drink it in the morning to start the day fresh or in the afternoon when stress starts to build. It does not make you sleepy, so it fits well into a busy day.
Let it steep for 10 minutes. You will notice the taste is spicy and warm. If it feels strong, add a bit of honey or a slice of lemon.
Lavender Tea

If your anxiety feels emotional, like mood swings or mental tension, lavender tea can bring relief. It has a light floral flavor and a calming scent that works through both smell and taste. Even before you drink it, the aroma starts to soften stress.
Lavender has been shown to lower cortisol levels and ease nervous energy. Some studies link it to better sleep and less mental fatigue. That makes it useful during emotional overload or late-night restlessness.
You can drink it before bed or anytime your mind feels overwhelmed. One cup is usually enough. Let it steep for 5 to 7 minutes so the oils can fully release.
The taste is unique. If floral teas are new to you, mix it with lemon balm or mint until you get used to it.
Ashwagandha Tea

When anxiety feels deep and constant, like your body stays stuck in stress mode, ashwagandha tea can help bring balance. It comes from a root used in traditional Ayurvedic medicine and is known as an adaptogen. That means it helps the body handle stress without pushing it too far in any one direction.
Cynthia Weiss shared in her article on Mayo Clinic that ashwagandha may help lower anxiety by improving stress scores and easing restless thoughts. It does not make you sleepy, but it can calm the mind enough to support better sleep in people dealing with chronic stress.
The flavor is earthy, slightly bitter, and strong. You can drink it once a day, usually in the evening or during a quiet break when your body needs to reset.
Steep the tea for at least 10 minutes. Try adding cinnamon or vanilla if the taste feels too bold. You can also mix it with calming herbs like chamomile or lemon balm.
Avoid ashwagandha if you have thyroid issues, are pregnant, or take medications for blood pressure or blood sugar without speaking to your doctor.
Milk Thistle Tea

If your anxiety feels tied to physical stress or fatigue, milk thistle tea can help support your body from the inside. It does not directly calm the brain, but it helps the liver work better. That matters because when your liver is overwhelmed, toxins can build up and make stress feel worse.
Milk thistle contains a compound called silymarin, which protects and repairs liver cells. Over time, this support can lower tension in the body and create a clearer, calmer state of mind.
The flavor is mild and slightly nutty. You can drink it once a day, usually in the morning or early afternoon. Steep the tea for 10 to 15 minutes to release the active parts of the plant.
It pairs well with teas like dandelion root or peppermint if you want to boost the body-cleansing effect.
When Anxiety Becomes a Problem
Anxiety becomes a concern when it does not go away or starts to interfere with daily life. If you stop doing things you enjoy, avoid people, lose sleep, or feel on edge for no clear reason, it is time to take it seriously.
Mild anxiety comes and goes. But if the feeling stays for weeks or months and affects how you work, rest, or think, your body may need more support than tea or small changes can offer.
When to See a Doctor
You should talk to a doctor if anxiety keeps getting worse or stays the same over time. If you feel trapped by your thoughts, struggle to eat or sleep, or find it hard to function, professional help is the next step.
Doctors can help find out if the anxiety comes from another condition, like a thyroid issue or hormone imbalance. They can also guide you toward therapy, treatment options, or lifestyle changes that actually work.
The Bottom Line
Anxiety does not look the same for everyone. It can feel physical, emotional, or both. Some days it creeps in quietly. Other days it hits hard without warning. But it always deserves care.
Calming teas offer simple support. They create space to pause, breathe, and give your body something gentle. They will not erase deep anxiety, but they can help you feel more steady—especially when used daily with other healthy habits.
If your anxiety keeps getting in the way of your life, do not wait. Talk to a doctor. Ask questions. There is real help out there. Relief is possible.