The 10 Best Teas for Headaches and Migraines


Most people turn to analgesics to treat migraines and headaches, but did you know that there are infusions that can mitigate them? Although they do not replace a treatment that has been prescribed, they are an option to alleviate them. In this post you will learn about the 10 best teas for headaches and migraines.

Most of these teas have calming, analgesic and anti-inflammatory properties that relieve headaches due to stress, anxiety or due to the effects of consuming stimulating drinks such as coffee or tea.

1. Chamomile tea

Chamomile contains a bioactive compound called apigenin that acts calming and relaxing. It has an effect on brain receptors, generating tranquility. This infusion is used to treat stress problems that can lead to headaches and migraines. It has spasmodic and anti-inflammatory effects.

Another active component of chamomile is parthenolide that inhibits the production of serotonin, which is a hormone that affects migraine attacks. Chamomile tea is one of the headache teas for pregnant women and is prepared as follows:

  1. In a cup of boiling water add a tablespoon of dried chamomile flowers.
  2. Cover and let infuse for 5 minutes.
  3. Then the leaves are removed and drunk.
  4. It is advisable to drink 2 or 3 times a day when presenting headache.

2. Teas for headaches. Melissa

lemon balm it’s a plant which comes from Europe and its name comes from the Greek “honey bee”, it has countless benefits, including for insomnia, chickenpox, cold sores, mumps and headaches.

It is one of the teas for headaches, it contains rosmarinic acid that acts as a calming and sedative, helping to combat insomnia. In addition, it has analgesic, anti-inflammatory, antioxidant and antispasmodic properties.

3. Boldo tea

The dried leaves of the boldo plant with which the tea is prepared are rich in boldin, forskolin and rosmarinic acid, which, thanks to their detoxifying properties, cleanse the liver and relieve headaches, the product of poor digestion and hangovers.

Considered a tea for headaches that has calming and relaxing effects, resulting in one of the homemade teas for headaches . Take into account the following steps to prepare it:

  1. Boil a cup of water and turn off.
  2. Add a tablespoon of boldo leaves.
  3. Cover and let infuse for 5 minutes.
  4. Strain sweeten with honey and drink.

4. Teas for headaches. Laurel

Continuing with the natural teas for headaches, it is the turn of laurel tea, a Home remedy relieve that contains a phenolic compound called eugenol that is an analgesic and anti-inflammatory that relieves headaches.

It has a bioactive compound called linalool, with a calming action on the nervous system that relieves headaches and produces a state of relaxation.

Lemon balm tea should be prepared like this:

  1. Boil a cup of water.
  2. Remove from heat and add 2 dried bay leaves.
  3. Cover and let infuse for 10 minutes.
  4. Strain and drink.
  5. It is advised to drink 3 cups a day.

5. Oregano tea

Another tea for headaches is oregano tea, which has calming and anti-inflammatory properties, thanks to the fact that it contains the compound carvacol that helps relieve headaches. Preparing a tea for a strong headache with oregano leaves is as follows:

  1. In a cup of boiling water place a tablespoon of oregano.
  2. Let infuse for 5 minutes.
  3. Strain and drink warm 2 to 3 cups daily.

6. Teas for headaches. Mint

Mint leaves contain menthol and menthone, which have anti-inflammatory, calming and analgesic properties, thus helping to relieve headaches and migraines. It is a tea for headaches and dizziness thanks to its pleasant aroma, even having a temple massage with a menthol cream is very helpful.

7. Lavender tea

It is one of the teas for headaches , along with chamomile that soothe and calm it down. It is frequently prepared when it is caused by tension or stress, because it has analgesic, relaxing and calming properties.

8. Teas for headaches. Valerian

The valerian plant contains in its composition sesquiterpenes, which are acids to relieve headaches or migraines, due to their sedative and tranquilizing action. This is because these acids activate the GABA neurotransmitters in the brain, which are the ones that provide these effects.

Of course, its consumption in excess should be avoided because its effects could be contrary, instead of relieving, it would increase the headache. It should not be taken by pregnant women or children either.

9. Ginger tea

Considered a tea for headache and throat, thanks to its components: gingerol, zingerone and shogaol that reduce inflammation that causes pain. They also relieve nausea and vomiting that arise after a severe headache or migraines.

Ginger is also a pregnancy headache tea , it has become a popular remedy to relieve morning sickness of pregnancy. Drinking ginger tea is safe, as long as it is in small amounts.

10. Teas for headaches. white willow

White willow tea is another headache tea, which is made from the Salix alba plant that contains salicin (an ingredient in aspirin) with pain-relieving and anti-inflammatory properties.


Leave a Comment