Herbal Home Remedies

Natural Remedies for Headaches

Tension headaches respond to a few simple measures. Migraines are a different problem and need different handling. Here is what the evidence supports for each.

First: which headache is it?

FeatureTensionMigraine
PainBand around the head, pressingOften one-sided, throbbing
IntensityMild to moderateModerate to severe
ActivityCarry on normallyWorse on movement
Other signsNeck and shoulder tensionNausea, light and sound sensitivity, aura

What works for tension headaches

Water first

Mild dehydration is one of the most common causes of an afternoon headache. A large glass of water and 20 minutes often resolves it entirely.

Peppermint oil (topical)

Diluted peppermint oil rubbed on the temples has performed comparably to paracetamol in a small trial for tension headache. Dilute to about 10% in a carrier oil, and keep it away from the eyes.

Lavender

Inhaled lavender oil has modest evidence for tension headache. A few drops on a tissue, or in a diffuser.

Cold or heat

An ice pack on the forehead or a hot pack on the neck — whichever feels better. Both reduce muscle tension, and the choice is individual.

Magnesium

Reasonable evidence for prevention in people who are deficient. 300–400 mg daily of magnesium citrate or glycinate. It takes weeks, not minutes.

What works for migraines

Important: these are preventive. For an acute migraine, standard medication taken early works far better than any herb.

What does not work

The caffeine trap

More than about 2 cups a day, or any caffeine after mid-afternoon, produces rebound headaches on the days you skip it. If you get headaches most days, two weeks off caffeine is the most informative experiment you can run.

See a doctor urgently if

Common questions

What is the fastest natural remedy for a headache?

Water plus rest in a quiet room, and diluted peppermint oil on the temples for tension headaches.

Does magnesium help headaches?

It has reasonable evidence for prevention, especially if you are deficient. It takes several weeks and does not treat an acute headache.

Can peppermint oil cure a migraine?

No. It has some evidence for tension headaches. Migraines need early medication and reduced sensory input.

Why do I get headaches every afternoon?

Most commonly dehydration, caffeine withdrawal, skipped meals, or eye strain. Fix those four before looking at supplements.

39 herbal remedies with amounts, preparation and safety notes: Herbal Home Remedies.

Disclosure: the link above is an affiliate link. This is not medical advice.

Sources and further reading

Health pages on this site are checked against primary sources rather than other wellness sites. The main sources for this page:

This page describes what is traditionally used and what has been studied. It is not medical advice, and it is not a substitute for seeing a clinician. Where evidence is weak or mixed, the page says so.