Herbal Tea for Tension Headache

Peppermint tea is the most effective herbal tea for tension headaches — it relaxes the tight muscles around the scalp, temples, and neck that cause this type of headache, while menthol provides a cooling sensation that signals pain relief to the nervous system. Ginger, chamomile, feverfew, and willow bark complete a well-supported lineup of teas, each targeting a different aspect of tension headache.

Tension Headache vs Migraine: Why It Matters

Before choosing a tea, it helps to confirm you’re dealing with a tension headache rather than a migraine. Tension headaches are the most common type: they cause a dull, pressing or tightening pain — often described as a band around the forehead — without throbbing, nausea, or sensitivity to light and sound (or at most, mild versions of these). They’re caused by muscle tension, stress, posture, eye strain, or dehydration. Migraines are neurological events with different mechanisms and respond to a somewhat different set of herbs (though peppermint can help both).

1. Peppermint Tea — Best First Choice

Peppermint’s menthol compound activates TRPM8 cold receptors in the skin and mucous membranes, producing a cooling, analgesic signal that counters pain. It also has direct antispasmodic effects on smooth muscle, which helps release the muscular tension driving the headache. A 1996 study in Cephalalgia specifically comparing peppermint oil to paracetamol for tension headaches found equivalent pain relief — the evidence base for peppermint in this context is genuinely strong.

Brewing peppermint tea for headaches

  1. Use 1.5–2 teaspoons of dried peppermint leaves per cup (or 2 fresh peppermint tea bags)
  2. Pour boiling water and cover the cup immediately — menthol is volatile and evaporates if left uncovered
  3. Steep for 10 minutes
  4. Strain and drink while hot

How quickly to expect relief: 20–40 minutes for most people.

Who should avoid it: People with GERD or acid reflux — peppermint relaxes the lower oesophageal sphincter, which can worsen reflux. Also avoid for young children under 6.

2. Ginger Tea — Anti-Inflammatory Headache Relief

Ginger inhibits prostaglandin synthesis — the same mechanism as many over-the-counter anti-inflammatory pain relievers. This makes it effective for headaches with an inflammatory component, as well as helping with any nausea that sometimes accompanies severe tension headaches. A 2014 randomised trial in Phytotherapy Research found ginger powder equivalent to sumatriptan for headache relief.

Brewing ginger tea for headaches

  1. Simmer 3–4 slices of fresh ginger root in 300ml of water for 10 minutes
  2. Strain and pour into a mug. Add honey and lemon if desired
  3. Drink while hot — the warmth itself helps relax muscle tension

How quickly to expect relief: 30–45 minutes.

Who should avoid it: Caution with blood-thinning medications at high doses.

3. Chamomile Tea — For Stress-Triggered Headaches

Tension headaches that originate from stress and mental tension — rather than purely physical muscle tension — respond particularly well to chamomile. Its apigenin compounds act on GABA receptors to calm the nervous system, which can address the stress component that’s tightening the muscles in the first place. The German Commission E supports chamomile for general nervous system tension.

Brewing chamomile tea for headaches

  1. Steep 2–3 teaspoons of dried chamomile flowers in hot water (just below boiling — 90°C) for 5–10 minutes
  2. Cover while steeping
  3. Strain and drink. Can be drunk 2–3 times per day during headache episodes

How quickly to expect relief: Chamomile works more slowly than peppermint — allow 45–60 minutes. Best combined with peppermint for acute stress headaches.

4. Feverfew Tea — Best for Prevention

Feverfew (Tanacetum parthenium) is less useful for acute relief and more valuable as a preventive herb for people who suffer frequent tension headaches. Its parthenolide compounds inhibit platelet aggregation and reduce inflammatory pathways involved in recurring headaches. The European Medicines Agency supports traditional use of feverfew for migraine prevention, and the same mechanisms benefit tension headache prevention.

Brewing feverfew tea

Feverfew tea has a notably bitter taste. Steep 1–2 teaspoons of dried feverfew leaf in 250ml boiling water for 5 minutes. Drink 1 cup daily as a preventive measure. Most people prefer feverfew capsules for this reason (100–300mg standardised extract daily).

Note: Feverfew should not be stopped suddenly after prolonged use — taper off rather than stopping abruptly to avoid rebound headaches.

5. Willow Bark Tea — The Herbal Aspirin Option

Willow bark (Salix alba) contains salicin, which the body converts to salicylic acid — chemically related to aspirin. It inhibits prostaglandins and COX enzymes, providing pain and anti-inflammatory relief for tension headaches. The ESCOP (European Scientific Cooperative on Phytotherapy) supports willow bark for headache and musculoskeletal pain.

Brewing willow bark tea

Steep 2–3g of dried willow bark in 250ml of boiling water for 10–15 minutes. The taste is quite bitter and astringent — add honey to make it more palatable. Capsules (240mg standardised salicin content daily) are often more practical.

Who should avoid it: Aspirin allergy; blood thinners; children with viral illness (Reye’s syndrome risk); pregnancy.

Hot vs Cold Compress Alongside Your Tea

Most tension headaches respond better to heat than cold — a warm compress on the back of the neck or shoulders can help release the muscle tension driving the headache, and works synergistically with peppermint or ginger tea. Cold compresses on the forehead are more useful for migraines. For tension headaches, try drinking your chosen tea while applying a warm wheat bag or hot water bottle to your neck and shoulders.

For more information on herbal options for headache prevention and how these teas fit into a broader approach, see our guides on peppermint oil for headache how to use and what herb is good for tension headaches — plus our complete resource on natural remedies for headaches.

Frequently Asked Questions

How many cups of tea should I drink for a tension headache?

For acute relief, drink 1–2 cups of peppermint or ginger tea over the course of an hour. You can safely drink 2–3 cups of most headache teas per day. Avoid exceeding 4 cups of peppermint daily and 3g of ginger daily over extended periods.

Can I combine headache teas?

Yes — a blend of peppermint and ginger is particularly effective, combining the antispasmodic and anti-inflammatory actions of both herbs. Adding chamomile to the blend also makes sense for stress-triggered headaches. These three are safe to combine.

Can drinking enough water prevent tension headaches?

Dehydration is one of the most common and overlooked triggers for tension headaches. Drinking 250–500ml of water at the first sign of a headache often reduces severity significantly. Herbal teas contribute to hydration as well as providing their specific active compounds — drinking your headache tea with a full glass of water alongside it is a simple and effective addition to any approach.

Signs Your Headache Needs Medical Attention

Herbal teas are appropriate for typical, familiar tension headaches. Seek immediate medical care for a headache that comes on suddenly and extremely severely (“the worst headache of my life”), is accompanied by fever, stiff neck, confusion, or vision changes, follows a head injury, or is progressively worsening over days without improvement. These can signal serious conditions requiring urgent evaluation.


This article is for informational purposes only and does not constitute medical advice. Always consult a qualified healthcare provider before starting any herbal remedy, especially if you take medication or have a medical condition.