7 Best Herbal Teas For Headaches

Herbal teas for Headaches are a type of medicinal tea made from the leaves, flowers, or roots of plants, used to alleviate and soothe the symptoms of headaches.
They can treat this ailment by providing natural relief from pain, inflammation, and stress, which are common causes of headaches.
Examples of herbal teas that can help alleviate headaches include Feverfew, which contains compounds that prevent the release of pain-causing chemicals; Ginger, which has anti-inflammatory properties that reduce pain and swelling; Peppermint, which has a cooling effect that can help relax tense muscles and improve blood flow; and Lavender, which has a calming effect that can help reduce stress and promote relaxation.
Additionally, other herbal teas such as Chamomile, Willow Bark, and Rosemary can also help alleviate headaches due to their anti-inflammatory, pain-relieving, and stress-reducing properties.
Related Study
According to "Phytotherapy research : PTR", teas for headaches such as feverfew and butterbur teas may be potential options for enhancing the treatment of migraine, although further high-quality research is needed to confirm their efficacy and safety.
Below there's a list of the 7 best herbal teas for headaches.
Table of Contents
Also, you may be interested in...
Today Free Bonus!
The Ultimate Herb Drying Checklist
(For Long-Lasting Powerful Medicinal Effect)
How to easily dry herbs that don't mold and that keep their strong medicinal power for more than 1 year.
1. Valeriana officinalis teas

Valeriana officinalis teas have been traditionally used to treat headaches due to their soothing and sedative properties, which help to alleviate stress and anxiety that often trigger these episodes.
The herbal preparation contains bioactive constituents such as valerenic acid, valeranone, and isovaleric acid, which have been shown to possess a calming effect on the nervous system and reduce inflammation, thereby providing relief from headaches.
By promoting relaxation and reducing muscle tension, Valeriana officinalis teas help to treat headaches by addressing the underlying causes of the ailment.
The benefits of using this herbal preparation to treat headaches include reduced frequency and severity of episodes, improved sleep quality, and a decrease in the reliance on over-the-counter pain medications.
Related Study
According to "American journal of health-system pharmacy : AJHP : official journal of the American Society of Health-System Pharmacists", Valeriana officinalis teas may be potentially safe for headaches.
Recipe:
- Gather 1 teaspoon of dried Valeriana officinalis root and a cup of boiling water.
- Place the dried root in a tea infuser or a heat-resistant cup.
- Pour the boiling water over the root and let it steep for 5-7 minutes.
- Strain the tea into another cup and discard the root.
- Drink the tea slowly and as needed to help relieve headaches.
Usage:
- Drink 1/2 cup of Valeriana officinalis tea 30 minutes before headache.
- Take 1 cup of tea every 4-6 hours as needed for headache relief.
- Start with 250mg of dried Valeriana root per cup of tea.
- Gradually increase to 500mg per cup of tea if needed, but not exceeding 1g.
- Consult a doctor if headache persists or worsens after using Valeriana officinalis tea.
Valeriana officinalis teas can be effective in treating headaches, but it may also cause side effects such as drowsiness, stomach upset, and interactions with other medications.
Precautions should be taken when using Valeriana officinalis teas to treat headaches, as it may worsen conditions such as kidney or liver problems, and it is recommended to start with small doses and gradually increase as needed, and to avoid using it before driving or operating heavy machinery.
2. Foeniculum vulgare teas

Foeniculum vulgare teas have been traditionally used to treat headaches due to their analgesic and anti-inflammatory properties.
The herbal preparation helps to treat headaches by reducing pain and inflammation, as well as promoting relaxation and reducing stress.
The bioactive constituents of Foeniculum vulgare teas, including volatile oils such as anethole and limonene, contribute to their therapeutic effects by acting as a natural pain reliever and anti-inflammatory agent.
By consuming Foeniculum vulgare teas, individuals can benefit from reduced headache frequency and severity, improved sleep quality, and enhanced overall well-being.
Recipe:
- Gather 1 cup of water and 1 teaspoon of dried Foeniculum vulgare (aniseed) in a saucepan.
- Heat the water over medium heat until it starts boiling.
- Add 1 teaspoon of dried Foeniculum vulgare to the boiling water and reduce heat to low.
- Let the mixture simmer for 5-7 minutes, then turn off the heat.
- Strain the mixture into a cup and let it cool before drinking. You can add honey if needed.
Usage:
- Drink 1 cup of Foeniculum vulgare tea 2-3 times a day.
- Start with 1/2 teaspoon of dried herb per cup of boiling water.
- Increase dosage to 1 teaspoon per cup if needed, up to 3 times daily.
- Use Foeniculum vulgare tea for headaches as needed, but no longer than 7 days.
- Consult a healthcare professional if headaches persist or worsen.
Foeniculum vulgare teas can be used to treat headaches, but possible side effects include digestive issues such as bloating, gas, and diarrhea, as well as allergic reactions like skin rashes and itching.
When using Foeniculum vulgare teas to treat headaches, it is recommended to start with small amounts and gradually increase as needed, and also to avoid consuming it on an empty stomach, as this may exacerbate digestive issues.
3. Zingiber officinale teas

Zingiber officinale teas, derived from the rhizome of the ginger plant, have been traditionally used to treat headaches due to their analgesic and anti-inflammatory properties.
The bioactive constituents present in ginger tea, including gingerols and shogaols, help to alleviate headache symptoms by blocking pain pathways and reducing inflammation in the body.
By consuming Zingiber officinale teas, individuals can experience relief from headaches as the compounds in ginger work to calm and soothe the nervous system, promoting relaxation and reducing tension.
The benefits of using Zingiber officinale teas to treat headaches include its natural and non-habit-forming properties, making it a popular and effective herbal remedy for headache sufferers.
Related Study
According to the Journal of integrative medicine, Zingiber officinale teas for headaches may be effective in managing head pain by improving gastric function and reducing gastrointestinal disorders associated with headaches, as suggested by Persian medicine and supported by some contemporary scientific evidence.
Recipe:
- Boil 1 cup of water in a pot.
- Measure 1/2 teaspoon of dried Zingiber officinale root powder.
- Add the powder to the boiling water.
- Reduce heat and let it simmer for 5 minutes.
- Strain the tea and serve in a cup. Drink 1 cup, 2-3 times a day.
Usage:
- Steep 1-2 teaspoons of dried Zingiber officinale in a cup of boiling water for 5-7 minutes.
- Drink 1 cup of Zingiber officinale tea 2-3 times a day as needed.
- Start with a low dose of 1/2 teaspoon and gradually increase as needed.
- Combine Zingiber officinale tea with ginger oil for added relief if needed.
- Use Zingiber officinale tea for up to 3 consecutive days for headache relief.
Zingiber officinale teas can be an effective herbal remedy for headaches, but possible side effects may include nausea, stomach upset, and heartburn due to its warm and spicy properties.
To safely use Zingiber officinale teas for headache relief, take it in moderation, as excessive consumption can exacerbate digestive issues, and avoid consuming it on an empty stomach to minimize stomach upset.
Zingiber Officinale Tea on Amazon
FGO Organic Ginger Tea, 100 Count, Eco-Conscious Tea Bags, Caffeine Free, Packaging May Vary (Pack of 1)
Disclaimer: We earn a commission if you click this link and make a purchase at no additional cost to you.
4. Lavandula angustifolia teas

Lavandula angustifolia teas, derived from the Lavender plant, have been used for centuries to treat headaches due to their analgesic, anti-inflammatory, and relaxing properties.
The bioactive constituents of Lavandula angustifolia teas, including linalool and linalyl acetate, help to ease headache pain by reducing muscle tension, promoting relaxation, and inhibiting the release of pain-causing chemicals.
By drinking Lavandula angustifolia teas, individuals can experience relief from headaches as the herbal preparation helps to calm the mind and body, reducing stress and anxiety.
The benefits of using Lavandula angustifolia teas to treat headaches include their non-addictive and non-pharmacological nature, making them a safe and natural alternative to conventional pain relief medications.
Recipe:
- Gather 2 tablespoons of dried Lavandula angustifolia flowers.
- Heat 1 cup of water in a pot until it's boiling.
- Add the dried flowers to the boiling water and let it steep for 5-7 minutes.
- Strain the tea into a cup using a fine mesh sieve or cheesecloth.
- Drink the tea warm or at room temperature, as needed for headache relief.
Usage:
- Steep 1 teaspoon of Lavandula angustifolia tea leaves in a cup of boiling water.
- Let it steep for 5-7 minutes, then strain the tea.
- Drink 1 cup of the tea 2-3 times a day as needed for headaches.
- You can also add honey or lemon to taste if desired.
- For severe headaches, consider consulting a healthcare professional for guidance.
Lavandula angustifolia teas can be an effective herbal remedy for treating headaches, but it may also cause drowsiness and stomach upset in some individuals.
To use this herbal preparation safely, individuals should start with small amounts and gradually increase the dose, avoid consuming it before driving or operating heavy machinery, and be cautious if they have sensitive stomachs or allergies.
Lavandula Angustifolia Tea on Amazon
Tiesta Tea - Lavender Chamomile Herbal Tea | Loose Leaf | Calming Blend with Chamomile and Lavender | Caffeine-Free Herbal | Great for Hot or Iced Brews | Resealable Bulk Pouch, 200 Cups | 8 Ounce
Disclaimer: We earn a commission if you click this link and make a purchase at no additional cost to you.
5. Melissa officinalis teas

Melissa officinalis teas, also known as lemon balm tea, have been traditionally used to treat headaches due to their soothing and calming properties.
The herbal preparation helps to treat headaches by promoting relaxation, reducing anxiety and stress, and improving sleep quality, ultimately leading to a decrease in headache frequency and severity.
The bioactive constituents, such as rosmarinic acid and borneol, possess anti-inflammatory and antispasmodic properties that help to ease muscle tension and reduce pain.
The benefits of Melissa officinalis teas in treating headaches include natural pain relief, improved mood, and enhanced overall well-being.
Related Study
According to "Revista de neurologia", Melissa officinalis teas for headaches can be used as a treatment, with its effectiveness differing depending on the origin of the headache, as suggested by the 13th-century medical poem, De secretis mulierum, from the School of Salerno.
Recipe:
- Gather 1 cup of boiling water and 1 tablespoon of dried Melissa officinalis leaves.
- Measure 1 teaspoon of dried Melissa officinalis leaves per 8 oz cup of boiling water.
- Steep the dried leaves in the boiling water for 5-7 minutes.
- Strain the liquid into a cup and discard the leaves.
- Drink the tea hot or cold, 2-3 times a day as needed to help with headaches.
Usage:
- Drink 1-2 cups of Melissa officinalis tea as needed for headaches.
- Start with 1/2 cup and adjust to 1 cup as needed, up to 3 times a day.
- Use 5-7 grams of dried Melissa officinalis leaves per cup of boiling water.
- Steep for 5-10 minutes, then strain and discard the leaves.
- Consult with a healthcare professional for chronic or severe headaches.
Melissa officinalis teas can be used to treat headaches, but possible side effects may include stomach upset, nausea, and dizziness due to its potential interactions with certain medications.
Precautions to take when using Melissa officinalis teas include avoiding excessive consumption, especially in pregnant or breastfeeding women, as it may stimulate the uterus and affect milk production.
Melissa Officinalis Tea on Amazon
Maxx Herb Lemon Balm Extract - Max Strength Liquid Tincture Absorbs Better Than Capsules or Tea, for Nervous System Support, & Stress Management - Alcohol Free - 4 Oz Bottle (60 Servings)
Disclaimer: We earn a commission if you click this link and make a purchase at no additional cost to you.
6. Ginkgo biloba teas

Ginkgo biloba teas have been used for centuries as a natural remedy to treat headaches, particularly those caused by migraines and tension.
The anti-inflammatory and antioxidant properties of this herbal preparation help to reduce pain and inflammation, while also improving blood flow to the brain, which can contribute to the alleviation of headache symptoms.
The bioactive constituents of Ginkgo biloba, including flavonoids and terpenoids, have been shown to have a positive effect on the regulation of neurotransmitters, which can help to prevent headache attacks.
The benefits of using Ginkgo biloba teas to treat headaches include their ability to provide fast and effective relief, as well as their potential to reduce the frequency and severity of headache episodes.
Related Study
According to "American journal of health-system pharmacy : AJHP : official journal of the American Society of Health-System Pharmacists", Ginkgo biloba teas for headaches have been identified as potentially safe for use in preventing or treating headaches.
Recipe:
- Gather 1 cup of fresh or dried Ginkgo biloba leaves. You can buy them at a health food store.
- Measure 1 tablespoon of Ginkgo biloba leaves and place them in a tea infuser or a small muslin bag.
- Heat 1 cup of water in a kettle or on the stove until it reaches 212°F (100°C).
- Pour the hot water over the Ginkgo biloba leaves in the tea infuser or muslin bag. Let it steep for 5-7 minutes.
- Strain the tea into a cup and discard the Ginkgo biloba leaves. Drink the tea slowly to help relieve headaches.
Usage:
- Drink 1 cup of Ginkgo biloba tea 2-3 times a day.
- Start with 1/4 teaspoon of dried Ginkgo biloba per cup.
- Gradually increase dosage to 1/2 teaspoon per cup if needed.
- Drink tea when headache starts or before going to bed.
- Consult a doctor for proper dosage and frequency if needed.
Ginkgo biloba teas can be effective in treating headaches due to their ability to improve blood flow and reduce inflammation; however, possible side effects may include stomach upset, diarrhea, and allergic reactions in some individuals.
Precautions to take when using Ginkgo biloba teas to treat headaches include being aware of the risk of bleeding due to its blood-thinning properties, especially when combined with other medications or if you have bleeding disorders; it's also essential to start with low doses and gradually increase as needed to minimize potential side effects, such as headaches or dizziness.
Ginkgo Biloba Tea on Amazon
Tai Chi Think Sharp Energizing Tea (Ginseng Ginkgo Biloba) 12 Bags
Disclaimer: We earn a commission if you click this link and make a purchase at no additional cost to you.
7. Mentha x piperita teas

Mentha x piperita teas, also known as peppermint tea, have been used to treat headaches due to their analgesic and anti-inflammatory properties.
The herbal preparation helps to treat headaches by providing relief from pain and reducing inflammation in the body.
The bioactive constituents of peppermint tea, including menthol, menthone, and limonene, contribute to its analgesic and anti-inflammatory effects, which help to alleviate headache symptoms.
Regular consumption of peppermint tea may also help to reduce migraine frequency and severity, making it a beneficial herbal remedy for those suffering from headaches.
Related Study
According to "Cephalalgia : an international journal of headache", Mentha x piperita teas for headaches have been found to produce a significant analgesic effect with a reduction in sensitivity to headache when combined with ethanol.
Recipe:
- Gather 1 cup of fresh Mentha x piperita leaves and 1 cup of boiling water.
- Measure 1 tablespoon of honey and have it ready for later.
- Steep the Mentha x piperita leaves in the boiling water for 5-7 minutes.
- Strain the mixture and discard the leaves. Add the honey to the tea and stir well.
- Drink the tea as needed to help relieve headache symptoms.
Usage:
- Drink 1 cup of Mentha x piperita tea when headache starts.
- Take 1-2 teaspoons of dried leaves per cup of boiling water.
- Steep for 5-7 minutes and strain before consumption.
- Drink 2-3 cups a day, or as needed for headaches.
- Consult a doctor for long-term or severe headache treatment.
Mentha x piperita teas can provide relief from headaches due to their analgesic and anti-inflammatory properties, but potential side effects may include stomach upset, allergic reactions, and interactions with certain medications.
To safely use Mentha x piperita teas to treat headaches, one should be cautious when consuming large amounts, avoid using them during pregnancy or breastfeeding, and be aware of potential interactions with blood thinners and other medications.