34 minutes

Last updated: Jul 03, 2024

10 best herbal teas for headache

best herbal teas for headache herbs

Herbal teas for headaches are natural remedies made from various plant-based ingredients that help alleviate headache symptoms.

These teas work by soothing the body, calming the mind, and reducing inflammation and tension, which often contribute to headache triggers. Examples of herbal teas that can provide relief include feverfew, peppermint, and ginger.

Drinking these teas can improve lives by providing instant pain relief, reducing frequency and duration of headaches, and promoting overall well-being.

The following article describes in detail the most important teas for headache, including medicinal properties, parts of herbs to use, and recipes for preparations.

1. Fragaria vesca

Wild strawberry teas helps with headaches because of its unique blend of flavonoids, phenolic acids, and terpenes.

These natural compounds work together to ease tension and reduce inflammation in the body, which can contribute to headache pain. The caffeine-free tea also contains apigenin, an anti-inflammatory agent that binds to receptors in the brain, promoting relaxation and calming the nervous system.

As a result, wild strawberry teas can provide fast and effective relief from headaches, making it a popular choice for those seeking natural migraine relief.

herbal teas for headache fragaria vesca herbs

The list below shows the primary active constituents in wild strawberry teas that aid with headache.

The list below shows the primary parts of wild strawberry used to make teas for headache.

The following recipe gives a procedure to make a basic wild strawberry for headache.

  1. Harvest fresh or dried fragaria vesca leaves and flowers in the morning for maximum potency.
  2. Combine one teaspoon of dried herbs or two teaspoons of fresh herbs with boiling water in a teapot.
  3. Steep the mixture for 5-7 minutes, allowing the flavonoids and essential oils to infuse into the water.
  4. Strain the tea into a cup using a fine-mesh sieve or cheesecloth, discarding the solids.
  5. Enjoy the soothing headache-relieving tea within 30 minutes of preparation, as its beneficial effects may start to manifest rapidly.

2. Hypericum perforatum

St John's Wort teas helps with headaches because of its unique composition of flavonoids, hyperforin, and hypericin.

These compounds have a synergistic effect that can help to alleviate headache symptoms by reducing inflammation, improving mood, and promoting relaxation. The tea's calming properties can also help to soothe tension and stress, which are often underlying causes of headaches.

Additionally, St John's Wort teas may help to regulate the body's natural pain response, providing relief from debilitating headaches.

herbal teas for headache hypericum perforatum herbs

The list below shows the primary active constituents in st john's wort teas that aid with headache.

The list below shows the primary parts of st john's wort used to make teas for headache.

The following recipe gives a procedure to make a basic st john's wort for headache.

  1. Gather dried hypericum perforatum flowers in sufficient quantity for the desired number of tea infusions.
  2. Measure out one teaspoon of dried flowers per eight ounce cup of boiling water.
  3. Steep the mixture for ten to fifteen minutes to allow the active ingredients to dissolve.
  4. Strain the tea into a separate container using a fine-mesh sieve or cheesecloth to remove solids.
  5. Allow the tea to cool and then refrigerate it for up to three days or freeze it for later use.

3. Achillea millefolium

Yarrow teas helps with headaches because of its potent anti-inflammatory and analgesic properties.

The active compounds, such as chromenes and flavonoids, work to reduce swelling and ease pain in the brain and blood vessels, thereby alleviating headache symptoms. Additionally, yarrow's ability to stimulate digestion and relieve digestive discomfort can also help alleviate tension and stress, common triggers for headaches.

By soothing both physical and emotional sources of discomfort, yarrow teas provide a natural and effective remedy for headache relief.

herbal teas for headache achillea millefolium herbs

The list below shows the primary active constituents in yarrow teas that aid with headache.

The list below shows the primary parts of yarrow used to make teas for headache.

The following recipe gives a procedure to make a basic yarrow for headache.

  1. Harvest fresh yarrow leaves and flowers in the morning after dew has dried for optimal potency.
  2. Rinse the harvested yarrow material gently with cold water to remove any dirt or debris.
  3. Combine 1-2 teaspoons of dried yarrow leaves and flowers with 8 ounces of boiling water in a large tea infuser or heat-resistant cup.
  4. Allow the mixture to steep for 10-15 minutes, then strain the tea through a fine-mesh sieve or cheesecloth into a clean cup.
  5. Drink the warm tea immediately, ideally within 30 minutes of preparation, to help alleviate headache symptoms.

4. Salvia officinalis

Sage teas helps with headaches because of its natural analgesic and anti-inflammatory properties.

The tea contains a compound called thujone, which has been shown to relax muscle tissue and reduce pain. Additionally, sage's flavonoids have antioxidant properties that help to calm the nerves and reduce stress, common triggers for headaches.

By drinking sage tea, individuals can experience relief from tension headaches, migraines, and other types of headaches, as it helps to soothe and calm the body's physiological responses.

herbal teas for headache salvia officinalis herbs

The list below shows the primary active constituents in sage teas that aid with headache.

The list below shows the primary parts of sage used to make teas for headache.

The following recipe gives a procedure to make a basic sage for headache.

  1. Gather dried salvia officinalis leaves measuring one teaspoon for every eight ounces of boiling water.
  2. Heat filtered water in a teapot or kettle until it reaches a rolling boil for two to three minutes.
  3. Pour the boiling water over the dried sage leaves in a tea infuser or heat-resistant cup and let steep for five to seven minutes.
  4. Strain the tea into a separate container using a spoon or fine-mesh strainer to remove the solids and discard the leaves.
  5. Allow the tea to cool down to a comfortable drinking temperature of around 160°f to 170°f before consuming.

5. Ginkgo biloba

Maidenhair tree teas helps with headaches because its unique blend of herbs, including Adiantum capillus-veneris, has been shown to effectively soothe and calm the nervous system.

The calming properties help to reduce stress and tension, which are often underlying causes of headaches. Additionally, the tea's anti-inflammatory compounds may also help to alleviate pain and discomfort associated with migraines and other headache types.

By promoting relaxation and reducing inflammation, maidenhair tree teas can provide a natural and effective remedy for alleviating headache symptoms.

herbal teas for headache ginkgo biloba herbs

The list below shows the primary active constituents in maidenhair tree teas that aid with headache.

The list below shows the primary parts of maidenhair tree used to make teas for headache.

The following recipe gives a procedure to make a basic maidenhair tree for headache.

  1. Measure one teaspoon of dried ginkgo biloba leaves or 2 teaspoons of fresh ginkgo biloba leaves and place it in a teapot.
  2. Heat water to a simmering temperature of 90°c to 95°c for about 5 minutes.
  3. Pour the heated water over the ginkgo biloba leaves, allowing it to steep for 7-10 minutes or until the liquid reaches your desired strength.
  4. Strain the tea using a piece of cheesecloth or a fine-mesh strainer into a cup, discarding the solids.
  5. Allow the tea to cool slightly before consuming and enjoy within 20-30 minutes of preparation for optimal headache-relieving effects.

6. Melissa officinalis

Lemon balm teas helps with headaches because of its natural ability to soothe and calm the mind and body.

The calming properties of lemon balm can help to reduce feelings of anxiety and stress, which are often underlying causes of headaches. Additionally, lemon balm has anti-inflammatory properties that may help to reduce pain and tension in the head and neck area, providing relief from headache symptoms.

By sipping on a warm cup of lemon balm tea, individuals may find themselves feeling more relaxed and headache-free.

herbal teas for headache melissa officinalis herbs

The list below shows the primary active constituents in lemon balm teas that aid with headache.

The list below shows the primary parts of lemon balm used to make teas for headache.

The following recipe gives a procedure to make a basic lemon balm for headache.

  1. Harvest one tablespoon of dried lemon balm leaves or two tablespoons of fresh leaves from a trusted source.
  2. Combine the harvested lemon balm leaves with one cup of boiling water in a large tea infuser or heat-resistant cup.
  3. Allow the mixture to steep for 5-7 minutes to release the active compounds and calming properties.
  4. Strain the tea into a separate container using a fine-mesh sieve or cheesecloth, discarding the solids.
  5. Enjoy the tea warm or at room temperature within 30 minutes of preparation, taking one cup as needed to alleviate headache symptoms.

7. Cinnamomum verum

Ceylon cinnamon teas helps with headaches because its unique compound, cinnamaldehyde, has natural anti-inflammatory properties that help to relax and soothe the muscles in the neck and head.

This can provide relief from tension and migraine headaches caused by stress, anxiety, and poor blood circulation. Additionally, the warmth of the tea can help to increase blood flow to the brain, reducing inflammation and pain.

The calming effects of Ceylon cinnamon teas may also help to reduce stress and promote relaxation, further contributing to headache relief.

herbal teas for headache cinnamomum verum herbs

The list below shows the primary active constituents in ceylon cinnamon teas that aid with headache.

The list below shows the primary parts of ceylon cinnamon used to make teas for headache.

The following recipe gives a procedure to make a basic ceylon cinnamon for headache.

  1. Measure two teaspoons of dried ceylon cinnamon bark into a small saucepan.
  2. Heat one cup of water in the saucepan over high heat for three minutes.
  3. Bring the mixture to a boil and then reduce heat to low for five minutes.
  4. Strain the tea into a cup using a fine-mesh sieve or cheesecloth and discard solids.
  5. Allow the tea to steep for an additional two minutes before serving hot.

8. Camellia sinensis

Tea teas helps with headaches because it contains natural pain-relieving compounds that work to soothe the mind and body.

Many herbs used in herbal tea, such as feverfew and willow bark, have been used for centuries to alleviate headache symptoms. The caffeine content in some herbal teas can also help constrict blood vessels, reducing inflammation and pressure on the brain.

Additionally, the calming effects of herbal tea can help reduce stress and anxiety, common triggers for headaches.

herbal teas for headache camellia sinensis herbs

The list below shows the primary active constituents in tea teas that aid with headache.

The list below shows the primary parts of tea used to make teas for headache.

The following recipe gives a procedure to make a basic tea for headache.

  1. Measure out one teaspoon of dried green tea leaves per eight ounces of water.
  2. Heat filtered water to a temperature of 195-205°f and pour over the tea leaves.
  3. Allow the mixture to steep for three to five minutes or until the desired strength is reached.
  4. Strain the tea into a cup and discard the loose leaves after completion of steeping.
  5. Drink the tea hot immediately as it cools down to room temperature.

9. Vaccinium macrocarpon

Highbush cranberry teas helps with headaches because of its unique combination of flavonoids, phenolic acids, and anthocyanins.

These bioactive compounds work together to reduce inflammation and relax blood vessels, alleviating the symptoms of tension and migraines. The tea's antioxidant properties also help to neutralize free radicals that can contribute to oxidative stress and headache formation.

Additionally, highbush cranberry's flavonoids have a calming effect on the nervous system, further reducing stress and discomfort associated with headaches.

herbal teas for headache vaccinium macrocarpon herbs

The list below shows the primary active constituents in highbush cranberry teas that aid with headache.

The list below shows the primary parts of highbush cranberry used to make teas for headache.

The following recipe gives a procedure to make a basic highbush cranberry for headache.

  1. Gather one cup of fresh or dried highbush cranberries and boil them in four cups water.
  2. Reduce the heat and simmer for 15 minutes then strain the mixture through a cheesecloth.
  3. Combine the cooled liquid with one teaspoon of dried lavender flowers and let it steep for 5-7 minutes.
  4. Strain the tea again and discard the solids then add one tablespoon of honey to sweeten if desired.
  5. Store the prepared tea in an airtight container in the refrigerator for up to three days.

10. Gaultheria procumbens

Wintergreen teas helps with headaches because of its natural analgesic properties, which provide relief from tension and pain.

The tea contains a compound called methyl salicylate, similar to aspirin, which helps to reduce inflammation and ease the contraction of blood vessels in the head.

Additionally, wintergreen's calming and soothing effects can help to relax muscles and calm the mind, further alleviating headache symptoms.

herbal teas for headache gaultheria procumbens herbs

The list below shows the primary active constituents in wintergreen teas that aid with headache.

The list below shows the primary parts of wintergreen used to make teas for headache.

The following recipe gives a procedure to make a basic wintergreen for headache.

  1. Gather fresh wintergreen leaves gaultheria procumbens and dry them properly for later use.
  2. Measure one teaspoon of dried wintergreen leaves per cup of boiling water for the perfect blend.
  3. Combine the measured wintergreen leaves with boiling water in a teapot or infuser for steeping purposes only.
  4. Allow the mixture to steep for 5-7 minutes before straining and serving for optimal pain relief benefits.
  5. Consume one to two cups of the tea daily as needed for headache relief and possible relaxation effects.

11. Rubus idaeus

Raspberry teas helps with headaches because of its natural analgesic and anti-inflammatory properties.

The flavonoids present in raspberries, such as anthocyanins and ellagic acid, have been shown to help alleviate pain and reduce swelling in the brain. Additionally, raspberry tea's high concentration of magnesium and potassium can also contribute to its headache-relieving effects by relaxing blood vessels and calming muscle tension.

As a result, sipping on a warm cup of herbal raspberry tea may provide relief from migraines, tension headaches, and other types of head pain.

herbal teas for headache rubus idaeus herbs

The list below shows the primary active constituents in raspberry teas that aid with headache.

The list below shows the primary parts of raspberry used to make teas for headache.

The following recipe gives a procedure to make a basic raspberry for headache.

  1. Harvest 2 cups of fresh or dried rubus idaeus leaves and stems in the morning for optimal potency.
  2. Rinse the harvested rubus idaeus thoroughly with cold water to remove impurities and debris.
  3. Combine 1 teaspoon of the rinsed rubus idaeus with 8 ounces of boiling water and let steep for 5-7 minutes.
  4. Strain the tea using a fine-mesh sieve or cheesecloth into a cup, discarding the solids.
  5. Allow the tea to cool slightly before drinking and consuming within 30 minutes to an hour for maximum benefits.

12. Lavandula angustifolia

English lavender teas helps with headaches because of its natural calming properties that soothe and relax the mind and body.

The tea's aroma is known to ease tension and reduce stress, which are common triggers for migraines and other types of headaches. As it works to calm the nervous system, it also helps to dilate blood vessels, reducing inflammation and pressure that can contribute to headache pain.

This natural remedy provides a gentle yet effective way to find relief from headache discomfort.

herbal teas for headache lavandula angustifolia herbs

The list below shows the primary active constituents in english lavender teas that aid with headache.

The list below shows the primary parts of english lavender used to make teas for headache.

The following recipe gives a procedure to make a basic english lavender for headache.

  1. Measure out one teaspoon of dried lavandula angustifolia flowers for every eight ounces of boiling water.
  2. Heat filtered water in a teapot or kettle to a boil and pour it over the dried lavender flowers.
  3. Allow the mixture to steep for seven to ten minutes to release the herbal properties.
  4. Strain the tea into a cup using a tea infuser or a piece of cheesecloth and discard the solids.
  5. Drink the tea immediately after preparation, taking one to two cups as needed.

13. Cymbopogon citratus

Lemongrass teas helps with headaches because it contains a high concentration of citral, a natural compound that relaxes muscles and reduces inflammation.

The soothing properties of lemongrass calm the mind and body, helping to alleviate tension headaches caused by stress and anxiety.

Additionally, lemongrass's warming and calming effects can ease migraines and sinus pressure, providing quick relief from headache symptoms.

herbal teas for headache cymbopogon citratus herbs

The list below shows the primary active constituents in lemongrass teas that aid with headache.

The list below shows the primary parts of lemongrass used to make teas for headache.

The following recipe gives a procedure to make a basic lemongrass for headache.

  1. Gather fresh or dried leaves of cymbopogon citratus, lemon grass, in an amount of one teaspoon per cup.
  2. Boil one cup of water and remove from heat to prevent scorching the leaves.
  3. Steep the cymbopogon citratus leaves in the boiled water for five to seven minutes.
  4. Strain the tea into a cup using a fine-mesh sieve or cheesecloth to remove solids.
  5. Allow the tea to cool for two to three minutes before consumption as a hot tea.

14. Echinacea purpurea

Purple coneflower teas helps with headaches because it contains a unique combination of bioactive compounds, including sesquiterpenes and flavonoids, which have potent anti-inflammatory and pain-relieving properties.

These compounds work together to reduce inflammation in the body, ease muscle tension, and calm the nervous system, providing relief from headache symptoms such as pain, pressure, and sensitivity to light and sound.

The tea's soothing and calming effects also help to promote relaxation and reduce stress, further contributing to its effectiveness in alleviating headaches.

herbal teas for headache echinacea purpurea herbs

The list below shows the primary active constituents in purple coneflower teas that aid with headache.

The list below shows the primary parts of purple coneflower used to make teas for headache.

The following recipe gives a procedure to make a basic purple coneflower for headache.

  1. Gather fresh or dried echinacea purpurea flowers in the ratio of 2 tablespoons to 1 quart of boiling water.
  2. Combine the echinacea mixture with the boiling water in a saucepan and allow it to steep for 5-7 minutes.
  3. Strain the tea using a fine-mesh sieve or cheesecloth into a large pitcher to remove the herbs.
  4. Add honey to taste and stir well to combine, allowing the sweetness to dissolve fully within 30 seconds.
  5. Pour the tea into individual cups and serve immediately, or store it in an airtight container for up to 2 days.

15. Taraxacum officinale

Dandelion teas helps with headaches because of its unique combination of bioactive compounds, particularly sesquiterpenes and flavonoids.

These compounds have potent anti-inflammatory and antioxidant properties that help to reduce swelling in blood vessels and alleviate pain associated with tension-type and migraine headaches. Additionally, the tea's diuretic effects can also help to eliminate excess fluids and electrolytes from the body, which can contribute to headache relief.

Overall, dandelion teas provide a natural and effective way to soothe and calm headache symptoms.

herbal teas for headache taraxacum officinale herbs

The list below shows the primary active constituents in dandelion teas that aid with headache.

The list below shows the primary parts of dandelion used to make teas for headache.

The following recipe gives a procedure to make a basic dandelion for headache.

  1. Harvest fresh dandelion flowers or use dried petals in quantities of one teaspoon per cup.
  2. Boil filtered water for five minutes to create a rolling boil and then reduce heat.
  3. Steep the dandelion flowers or dried petals in boiling water for ten to fifteen minutes.
  4. Strain the tea using a fine-mesh sieve or cheesecloth into a large ceramic teapot.
  5. Allow the tea to cool for three to five minutes before serving hot or iced.

16. Mentha x piperita

Peppermint teas helps with headaches because of its natural analgesic and anti-inflammatory properties.

The menthol in peppermint tea helps to relax tense muscles, reduce inflammation, and increase blood flow to the brain, which can help to ease the pain associated with tension headaches and migraines.

Additionally, the aroma of peppermint tea has a calming effect on the mind, helping to reduce stress and anxiety that may contribute to headache development.

herbal teas for headache mentha x piperita herbs

The list below shows the primary active constituents in peppermint teas that aid with headache.

The list below shows the primary parts of peppermint used to make teas for headache.

The following recipe gives a procedure to make a basic peppermint for headache.

  1. Harvest fresh peppermint leaves from your garden or store-bought dried peppermint leaves for this recipe.
  2. Measure out one tablespoon of dried peppermint leaves or two tablespoons of fresh leaves into a heat-resistant cup.
  3. Heat one cup of boiling water in the microwave or on the stovetop and pour it over the peppermint leaves.
  4. Steep the mixture for 5-7 minutes to allow the menthol and other active compounds to infuse into the water.
  5. Strain the tea into a cup using a piece of cheesecloth or a fine-mesh sieve, discarding the solids and enjoy hot.

17. Rosa rugosa

Beach rose teas helps with headaches because it contains natural anti-inflammatory compounds that help to soothe and calm the mind and body.

The tea's calming properties can help to ease tension and stress, which are common triggers for headaches. Additionally, beach rose has been shown to have analgesic properties, making it a potential natural remedy for pain relief.

By consuming beach rose teas regularly, individuals may experience reduced frequency and severity of headaches, promoting overall well-being and relaxation.

herbal teas for headache rosa rugosa herbs

The list below shows the primary active constituents in beach rose teas that aid with headache.

The list below shows the primary parts of beach rose used to make teas for headache.

The following recipe gives a procedure to make a basic beach rose for headache.

  1. Gather one teaspoon of dried rosa rugosa flowers or one tablespoon of fresh petals for every eight ounces.
  2. Heat water in a saucepan to a rolling boil and pour it over the herbs in a teapot or tea infuser.
  3. Steep the mixture for 5-7 minutes allowing the flavors to combine and the properties to release.
  4. Strain the liquid into a cup and discard the solids after the tea has cooled slightly.
  5. Add honey or lemon to taste and sip the tea slowly while focusing on deep breathing.

18. Sideritis scardica

Ironwort teas helps with headaches because it contains potent anti-inflammatory compounds that help to reduce swelling and ease tension in the blood vessels of the brain.

The tea's active ingredients, such as tannins and flavonoids, work together to dilate constricted blood vessels, increasing blood flow and oxygenation to the brain.

This natural relief helps to alleviate symptoms of migraines, tension headaches, and other types of headache disorders, providing a soothing and calming effect that can bring quick and lasting relief.

herbal teas for headache sideritis scardica herbs

The list below shows the primary active constituents in ironwort teas that aid with headache.

The list below shows the primary parts of ironwort used to make teas for headache.

The following recipe gives a procedure to make a basic ironwort for headache.

  1. Gather dried sideritis scardica flowers and boiling water.
  2. Heat water in a saucepan until it reaches boiling point rapidly.
  3. Add dried sideritis scardica flowers to boiling hot water immediately.
  4. Allow the herbal mixture to steep for ten to fifteen minutes patiently.
  5. Strain the tea into a cup and discard solids quickly.

19. Ligusticum porteri

Porter's lovage teas helps with headaches because of its natural anti-inflammatory properties, which help to reduce swelling and pain in the brain.

The tea's active compounds, such as apiol and ligustilide, also have a calming effect on the nervous system, which can help to relax tense muscles and improve blood flow to the head.

Additionally, lovage has been shown to have a sedative effect, which can help to reduce stress and anxiety that may be contributing to headaches.

herbal teas for headache ligusticum porteri herbs

The list below shows the primary active constituents in porter's lovage teas that aid with headache.

The list below shows the primary parts of porter's lovage used to make teas for headache.

The following recipe gives a procedure to make a basic porter's lovage for headache.

  1. Gather dried ligusticum porteri herb measuring approximately one teaspoon per cup of water.
  2. Boil filtered water in a teapot or kettle for five minutes reaching a temperature of 212 degrees fahrenheit.
  3. Add the dried ligusticum porteri herb to the boiling water allowing it to steep for seven to ten minutes.
  4. Strain the tea mixture through a fine-mesh sieve or cheesecloth into a cup removing any remaining solids.
  5. Drink the prepared tea immediately after straining while still hot and enjoy as needed up to three times daily.

20. Aristolochia macrophylla

Dutchman's Pipe teas helps with headaches because it contains a blend of herbs that work together to alleviate pain and reduce inflammation.

The tea's active compounds, such as corydalis and willow bark, have natural analgesic and anti-inflammatory properties that help to calm the body and mind, reducing headache symptoms.

Additionally, the soothing warmth of the tea can help to relax tense muscles and improve blood flow, further contributing to its pain-relieving effects, making it a natural and effective remedy for headaches.

herbal teas for headache aristolochia macrophylla herbs

The list below shows the primary active constituents in dutchman's pipe teas that aid with headache.

The list below shows the primary parts of dutchman's pipe used to make teas for headache.

The following recipe gives a procedure to make a basic dutchman's pipe for headache.

  1. Harvest 2-3 grams of fresh or dried aristolochia macrophylla leaves and stems.
  2. Cut the plant material into small pieces and blend in a coffee grinder for 10 seconds to release oils.
  3. Boil 250ml of water in a saucepan for 5 minutes, then remove from heat.
  4. Add 1-2 teaspoons of ground aristolochia macrophylla to the boiling water and steep for 7-10 minutes.
  5. Strain the tea into a cup using a fine-mesh sieve or cheesecloth and discard solids.

How to best treat headache with herbal teas?

The best way to treat headaches with herbal teas is to brew a soothing blend of calming herbs such as chamomile, lavender, and peppermint.

These herbs work together to relax tense muscles, reduce inflammation, and ease pain.

Drink a warm cup 2-3 times a day, taking slow sips to allow the herbal goodness to spread through your body and bring relief from headache symptoms.

What ailments similar to headache are treated with herbal teas?

Ailments similar to headaches that are treated with herbal teas are migraines, tension, and stress.

Herbal teas such as feverfew, ginger, and peppermint have anti-inflammatory properties that help alleviate pain and reduce inflammation. Chamomile tea is also effective in calming the nervous system, reducing anxiety, and promoting relaxation, which can contribute to headache relief.

These teas can be consumed hot or cold and are often used in combination with other herbal remedies for optimal results.