Yerba Mate Culture is supported by readers. If you decide to buy through a link on this page, we may earn an affiliate commission. Learn more

5 Best Herbal Teas for Headaches and Migraines

Headaches every now and again are a normal part of life, but frequent or debilitating headaches and migraines can interfere with your ability to perform daily functions. Even an odd headache striking suddenly a few times per month is something I would rather avoid.

But what to do when inevitably you sometimes get that pounding pain in your head?

In this article, I will share my best tips for avoiding headaches and migraines in the first place. I will also introduce the best herbal teas and other natural ways of treating them.

Here is a summary of the best herbal teas for relieving headaches and migraines:

  • Ginger Tea: According to research, ginger is effective especially for treating migraines.
  • Peppermint Tea: Peppermint tea and oil are great for relieving tension headaches.
  • Chamomile Tea: Has relaxing properties and may help with migraine headaches.
  • Feverfew Tea: Contains anti-inflammatory agents that can help treat and prevent migraine and other types of headaches.
  • Willow Bark Tea: Has pain-relieving effects that can help with all types of headaches.

Believe me, I get my fair share of headaches. Sometimes I wake up with one and I go to sleep with another.

Whatever the cause, I try to avoid medicinal drugs. Instead, I began researching to find the best herbal teas for headaches.

Through exploring and experimenting I found out that teas made from ginger, peppermint, chamomile, feverfew, and willow bark are great natural remedies for your throbbing head.

You have probably heard about these common herbs but maybe didn’t know that they are good for getting rid of this nasty and annoying problem.

woman drinking tea

Let’s take a look at how you can tame different types of headaches by sipping on these 5 herbal teas. They are packed with analgesic, anti-inflammatory, and antioxidant properties to help you manage pain the natural way.

Types of Headaches

Headache is among the most common types of pain and is generally caused by inflammation of the nerve and restricted blood vessels or muscles around the head or neck. It is so widespread that up to 75% of adults worldwide have suffered a headache in the past year.

Headaches fall into 2 main groups, primary and secondary headaches:

  • Primary Headaches: Migraines, tension headaches, and cluster headaches are primary headaches because they are the main problem. 
  • Secondary Headaches: Are actually symptoms of an underlying condition such as brain injury, tumors, neck injury, or allergy. The pain also varies based on intensity, frequency, location, and cause.
types of headaches

Let’s take a closer look at some of the typical headaches that people suffer from:

Tension Headaches: These occur when the muscles in the scalp and neck tense up or contract. A tension-type headache makes you feel as if a tight band is around your head. You may also feel pressure, a squeezing sensation, and pain in the head, neck, or behind your eyes. Stress is a common trigger and when the pain hits it can last for hours or days.

Migraine Headaches: Migraine is the most common form of headache and is usually felt on one side of the head. It triggers throbbing head pain that lasts anywhere between two to seventy-two hours. Other common symptoms are nausea (with or without vomiting) and sensitivity to light and/or sound. Migraines that start after warning signs, such as pain, are called migraines with aura. Migraines without aura are those that begin without pain or warning.

Cluster Headaches: These consist of a series of intense but short-lived headaches (lasting usually between 20 minutes and two hours). Cluster headaches typically occur during a particular season and then disappear for months or years, only to start recurring again. This type of headache occurs on one side of the head several times a day. You may also experience throbbing or constant pain behind one side of your eyes, tearing, or stuffy nose on one side.

Allergy and Sinus Headaches: Headaches triggered by allergens or sinus problems are considered secondary headaches, but it doesn’t mean that they hurt any less. In fact, according to Stanford Health Care secondary headaches can be more serious. A common cause of sinus headaches is allergic rhinitis (hay fever). Symptoms of allergy or sinus headaches include nasal congestion and an itchy eye, nose, or throat.

How to Prevent Getting Headaches

If you know what triggers your headaches, then you can use that to avoid getting them in the first place.

I mostly get them from occasional stress, poor sleeping patterns, and spending too many hours looking at my computer screen.

Here is a list of common triggers for headaches and migraines:

  • Tense muscles in the neck, head, and shoulder area
  • Emotional/mental stress or depression
  • Eyestrain (often caused by looking at a computer screen or phone)
  • Lack of sleep or changes in eating or sleeping patterns
  • Noise
  • Bright light
  • Alcohol use (hangover)
  • Withdrawal from caffeine (or other substances)
  • Excessive medication use

If your headache is caused by drinking too much alcohol, I recommend that you also read my guide with best herbal teas for treating a hangover.

How to Treat Headaches Naturally

Unfortunately, we can’t always avoid being exposed to the triggers that may cause a headache.

Then what to do when the throbbing head pain is on and getting worse by the minute?

4 Tips for Treating Headaches

Here are my best tips to relieve your headache:

1. Environment

It is possible that the headache is caused by a noisy and stressful environment?

If possible, go to a room that is cool and dark with good air ventilation. This is especially effective for migraine headaches that are often triggered by bright light and noise.

Another great option is to take a walk in a forest. Being in nature is one of my favorite remedies for many conditions, and it’s surprisingly relaxing and effective!

2. Relaxing

Once you are in a comfortable environment, it’s probably a good idea to lay down, close your eyes, and try to relax all your muscles. Focus on controlling your breathing and inhale slowly in and out. If you feel tired, why not take a nap.

3. Treating Tense Muscles

As mentioned earlier, tense muscles in the neck, shoulders, and scalp are a common cause of headaches. Here are three effective ways to address this issue.

  • Get a professional massage or ask your spouse to massage the tense muscles. You can also try massaging your own temples and stretching your neck and shoulders. Add peppermint oil to make the massage even more effective (see the section “Peppermint Tea” in this article for the best product).
  • Cold compress is especially effective for migraines. You can buy one, or just make it yourself with a cloth and ice cubes. Then place it on your forehead for instant relief. I also like swimming in cold water and taking cold showers, but I know this might be unpleasant for most people.
  • Use a heating pad on your neck to relieve tension headaches. For a sinus headache, I recommend putting a warm cloth to the area that hurts. You can also try taking a warm shower.

4. Drink Herbal Teas

As you are about to find out, herbal teas are an effective natural remedy for headaches. Read further to learn more, and to find out which tea is best for each type of headache. Sometimes you might also be dehydrated, and herbal teas will help with that as well.

Best Herbal Teas for Headaches

Herbal therapy and teas have been used to treat headache disorders for centuries. Today, you can brew herbal teas for headaches from fresh or dried plant roots, leaves, flowers, powder or liquid extracts, and tea bags.

What’s appealing is you won’t have to worry about nausea, vomiting, dizziness, or other nasty side effects of taking certain pain medications. Besides, you can enjoy the other health benefits these herbal teas provide.

Ginger Tea

You can soothe away migraine headaches by sipping homemade ginger tea brewed from fresh ginger root, ginger extract, or ginger tea bags.

fresh ginger root tea

Alas! You may be able to ditch the sumatriptan (or other migraine drugs) to avoid the dizziness, chest pain, lethargy, and other side effects.

A study from 2014 compared the effectiveness of ginger (zingiber officinale) and sumatriptan for treating migraines with aura. The 100 patients who took part in the trial were given either ginger powder or sumatriptan.

At the end of the one month trial, the researchers concluded that ginger is as effective as sumatriptan.

It reduced the severity of migraine attacks two hours after headache onset. The result is due to the abortive and prophylactic effects ginger exerts on migraine headaches. However, ginger has fewer adverse effects than sumatriptan.

Overall, ginger has powerful anti-inflammatory properties and is thought to work by increasing serotonin in the brain. Serotonin is a chemical messenger linked to migraine attacks. Increasing serotonin levels may help reduce inflammation and blood vessel restrictions associated with migraines.

If you do decide to make fresh ginger tea, you can try adding honey, lemon, and cinnamon for a more aromatic experience. Aaah!

You can find the best ginger tea bags and blends here: Best Ginger Tea Brands & Products

Peppermint Tea

Peppermint (Mentha piperita) is a cross between water mint and spearmint and is a culinary herb widely used for its therapeutic potential. According to research, peppermint has significant antimicrobial, antiviral, antioxidant, analgesic, and antiallergenic potentials.

fresh peppermint tea

Peppermint tea can be brewed from the leaves of the plant and used as a natural remedy for headaches, colds, and digestive problems. Peppermint leaf liquid extracts and capsules are also an effective option. 

Check out this buyer´s guide for the best peppermint teas on the market.

In addition to tea, the essential oil of peppermint is used in traditional medicines and for adding fragrance to body care products.

In a trial, researchers compared the use of a preparation of peppermint oil and ethanol versus acetaminophen (pain tablet) for treating tension headaches.

41 male and female patients between the ages of 18 and 65 suffering from tension-type headache took part in the trial. Some were directed to take 2 acetaminophen (1000 mg) capsules by mouth. Peppermint oil was spread mainly across the forehead and temples of the other patients and repeated after 15 and 30 minutes.

The peppermint oil solution reduced the tension headache intensity after 15 minutes and the results lasted for more than one hour.

Based on the results of the controlled study, peppermint oil in ethanol solution is an efficient, cost-effective way to alleviate a tension-type headache. Peppermint oil also proves to be a well-tolerated alternative to drug therapies.

If you want to try peppermint oil, I recommend this 100% pure product available on Amazon.

Chamomile Tea

Chamomile is a herb that comes from daisy-like flowers of a plant family known as Asteraceae. The herb has long been consumed in ancient civilizations as a sleep aid and a natural remedy for a variety of health conditions.

Today, chamomile tea is commonly used to treat anxiety and trouble sleeping because of its sedative effects.

chamomile tea

Due to its relaxing properties, chamomile may help with loosening up the tense muscles in the head, face, and neck and soothe away your headache. In fact, studies support chamomile as a potential natural remedy for migraine headaches without aura (no preceding warning signs). This is owed to its sedative and inflammation-reducing abilities.

During the clinical trial, scientists tested the ability of topical chamomile to relieve pain linked to migraine headaches without aura. An oleogel preparation containing traditional chamomile oil was given to 100 patients who participated in the trial.

The patients observed their symptoms and reported that the oleogel chamomile reduced their pain, nausea, vomiting, and sensitivity to light and sound. So the next time you have a headache or migraine, feel free to brew yourself a fresh cup of chamomile tea using dried chamomile flower or chamomile tea bags.

You can find the best chamomile tea brands in this article.

In addition to treating headaches, chamomile tea is of the best herbal teas for stress and anxiety.

Feverfew Tea

Like chamomile, feverfew (Tanacetum parthenium) is a flowering plant in the daisy family, Asteraceae. These plants look quite similar and it’s not a surprise that feverfew is also a medicinal plant. It is used to make a tea that is good for treating fevers, migraine headaches, and other types of pain.


Scientific studies confirm that the herb has powerful agents that can help treat and prevent migraine headaches. There is also evidence that supports the use of feverfew for cluster headaches and other types of headaches, including those related to the menstrual cycle.

A trial was carried out on patients who treated themselves with feverfew for years. Some continued taking the medicinal herb (capsule of feverfew) while others were given pain medication. At the end of a 6-month treatment period, there was no change in the incidence of headaches in patients who treated themselves with feverfew for years and continued taking it during the trial. They also experienced less nausea and vomiting.

On the other hand, patients who switched to drug treatment experienced increased headaches, nausea, and vomiting. The headaches were also more severe and disabling.

Overall, feverfew may provide effective migraine headache relief because it possesses anti-inflammatory agents that reduce inflammation associated with headaches and blood vessel restrictions in the head.

I often drink Buddha Teas Organic Feverfew Lemongrass tea. Not only because it helps with headaches, but it also tastes delicious!

Willow Bark Tea

Some days when a headache gets the better of me, I reach for a cup of willow bark tea, which I make myself using willow bark powder extract (available on Amazon). As rumor has it, it’s one of the best herbal tea for headaches. In this case, the rumor is true.

Come to think of it, I remember my grandmother used to drink willow bark tea when she felt unwell. It was only after I became an adult, I discovered its powerful healing properties for headaches and other common maladies.

old willow

Here is what I’d like to share with you concerning willow bark (Salix) as a natural remedy for headaches.

The herb has been used for centuries to treat pain and inflammation, thanks to its anti-inflammatory and analgesic activities.

It has pain-relieving effects on the body similar to aspirin due to the presence of an ingredient called salicin. 

No wonder it’s known as “nature’s aspirin.” When consumed, the body changes salicin into a chemical substance called salicylic acid that helps fight inflammation in the nerves. Finally, the salicylates, flavonoids, and polyphenols found in willow bark may also play a significant role in the therapeutic effects.

Hello, Herbal Teas! Bye, Bye Headaches!

All in all, drinking a warm cup of tea made from ginger, chamomile, peppermint, feverfew, or willow bark may be just what you need to ease that headache.

While herbal dietary supplements are generally safe to consume, some may cause an allergic reaction or react with medications you are taking. So if you have some illness and are on medication, you can include these herbal teas in your headache management plan after you speak with your doctor or healthcare professional.

Headache and Migraine FAQ

How can I avoid getting headaches and migraines?

The best way to prevent headaches and migraines is to have a regular sleep of at least 7 to 8 hours and avoid stress and eyestrain.

Tense neck and shoulder muscles are a common cause of headaches. Exercising, stretching regularly, and getting a massage are the best ways to avoid tension headaches.

What is the best tea for migraines?

According to research, ginger tea can be as effective for migraines as sumatriptan. Feverfew tea is another good option that you can try.

What is the best herbal tea for tension headaches?

Peppermint and chamomile teas have relaxing effects that can help with tension headaches. In addition, willow bark tea has pain-relieving properties and can be used to treat all types of headaches.

You can also try massaging peppermint oil across the forehead and temples to relieve a tension headache.

I hope that these tips will help you with avoiding headaches as much as possible and treating them whenever they occur.

Any questions or comments? Please post them below!

Ps. If you found this article useful, please share it so others can also try these tips. Thanks!

Enjoy your herbal teas and stay healthy!


Share on Pinterest: |

herbal tea for headaches

4 thoughts on “5 Best Herbal Teas for Headaches and Migraines”

  1. The best herbal tea for headaches is really an awesome guide for those prone to any type of headaches, I have pinched nerves in my neck from a past fall years ago. I have found the two things that helps me the most is Peppermint tea and my heating pad, you also will find the peppermint tea will ease your nasea from severe headaches if you experience this as well.

    Great guide for headaches

    • Hi Jeff,

      Thanks for sharing your experience. Peppermint tea and heating pad is a great combination for treating tense muscles and related headaches.

      Best Regards,

  2. What an incredible resource! As a suffered from severe migraines, I am always on the hunt for anything that will help. I do take medication, but love the idea of using some natural remedies in addition to the medication. I have read so many benefits of ginger tea, but had no idea it could be effective for headaches. I cannot wait to give this a try. Again, wonderful post!

    • Hi Danielle,

      I hope that ginger tea will help you with the migraines. Maybe you can start with one cup and increase the dosage if that is not enough.

      If possible, using natural remedies is always a better option compared to medication.

      All the Best,


Leave a Comment