Teas for Migraine: What Kind of Teas Are Effective to Treat Migraine?

Updated on January 2nd, 2020
Teas for Migraine

When it comes to migraine, people would certainly do everything to reduce the pain or get rid of it completely. Out of all, teas for migraine is one effective way to treat. Of course, teas can’t make migraine disappear out of your life completely, but they can certainly reduce the pain and frequency.

In fact, whether it is a migraine or just a regular headache, teas work wonders in providing some relief and reducing stress. Well, there are different kinds of teas that can help treat migraine. Let’s take a look at how teas for migraine work.

How Can Tea Help Treat Migraine?

For centuries, people have been using different kinds of and usual headaches. While there isn’t any research or study to support this claim, some people who are suffering from migraine have found drinking tea helpful in treating migraine as it can reduce some symptoms like nausea and vomiting.

Kinds of Tea That Helps with Migraines

There are various kinds of herbal teas that can help you treat migraine(1), such as lavender tea, ginger tea, chamomile tea, green tea. And there are caffeinated teas and decaffeinated teas. Of course, teas are not suitable to treat migraine to everyone as for some people; caffeine could trigger a migraine.

[Also Read: Natural Treatments for Migraine]

1. Ginger Tea

Ginger tea in a cup

Ginger is known for its many health benefits, including relief from indigestion and stomach upset. Ginger tea for migraines is one of the effective herbal teas to treat that pounding headache. Also, ginger is a home remedy to treat nausea and vomiting.

How to Make Ginger Tea?

Take half an inch of fresh ginger and chop it finely. Now, boil a cup of water. Add finely chopped ginger to the boiling water and let it boil for a couple of minutes. Now, take it off the stove and cover it lid and let it sit for five more minutes. Use a strainer to separate ginger and pour the ginger tea into a coup.

[Also Read: Lemon Ginger Tea Benefits]

2. Lavender Tea

People across the globe use lavender tea for migraines, to induce sleep, indigestion, and many more problems. Lavender flowers are packed with health benefits.

How to Make Lavender Tea?

First, take a cup of water and boil it for five minutes. Now, take two teaspoons of fresh lavender buds and add them to the boiling water. Let it steep for five more minutes. Now, pour the tea into the cup. You can use a filter to take out the lavender buds.

[Also Read: Benefits of Acupuncture for Migraine]

3. Green Tea

green tea benefits

Green tea is full of anti-oxidants and anti-inflammatory properties that will help you reduce your stress and anxiety levels that could cause migraine. It also helps people who are on a weight loss journey.

How to Make Green Tea?

Boil eight ounces of water and then dip a green tea bag into the boiling water. Various brands of green tea are available in the market. You can try any one of them

4. Chamomile Tea

Chamomile is what you need when it comes to relieving stress and relaxation that come along with migraine and other headaches. It is one of the popular bedtime teas and is considered as an effective way to relieve migraine pain.

How to Make Chamomile Tea?

Just add a tablespoon of fresh chamomile flowers to a cup of boiling water. Now, let it sit for five minutes and then switch off the gas. Separate the chamomile flowers using a filter and enjoy your cup of tea.

[Also Read: Chamomile Tea Benefits]

5. Peppermint Tea

peppermint tea benefits
Image: ShutterStock

Peppermint tea and peppermint oil(2) are one of the widely-known stress relievers for stomach problems like indigestion, gas, and bloating. The active ingredient menthol in peppermint will improve your mood by reducing the inflammation that could cause headaches and stress.

How to Make Peppermint Tea?

Add one to two tablespoons of fresh peppermint leaves to the boiling water. Let it boil for five minutes and then switch off the gas. Pour it into a cup and filter the leaves.

[Also Read: 15 Home Remedies for Migraine]

6. Willow Bark Tea

Willow bark is one of the ancient remedies to cure pain and stress. A study suggests that it should not be mixed with over-the-counter drugs like Aspirin. Consult your doctor first if you are taking any blood disorder medications.

How to Make Willow Bark Tea?

Take two teaspoons of willow bark tea leaves and add them to the boiling water. Allow it to boil for another five to ten minutes. Now, remove from the stove and let it steep for another ten minutes. Filter all the leaves using a strainer and pour the hot tea into a cup.

Herbal teas are undoubtedly good for health and also help alleviate pain and reduce stress. However, some teas could also trigger a migraine for some people. So kindly see your doctor before you start using teas to treat migraine.

[ Read: Feverfew for Migraine ]


1. Can We Take Herbal Tea Every Day?

Yes, you can drink tea once a day to feel better. But if you want to consume more than once, please consult your doctor to know how much tea alright for you to drink.

2. Can People with Regular Headache Drink Herbal Teas?

Of course, they can drink herbal teas. Drinking a warm cup of tea will surely reduce your stress levels.

View Comments (0)

Leave a Reply

Your email address will not be published.

Scroll To Top

Sign up for our Newsletter !
Get access to quality &
Natural Health Tips right from the Experts
Subscribe !
Send this to a friend