Headaches affect nearly 90% of adults at least once in their lives and are among the most frequent reasons for consulting a general practitioner. While conventional painkillers remain effective for occasional attacks, they carry a risk of rebound headaches if used too frequently. Here are 9 natural remedies to relieve headaches, validated by clinical practice and medical tradition.
The different types of headaches
Understanding the type of headache you have is the first step in choosing the most suitable remedy. Tension headaches are the most common: they manifest as a feeling of pressure around the head, like a vise, often linked to stress, neck muscle tension, or fatigue. They last from a few hours to several days.
Migraine is characterized by throbbing pain of moderate to severe intensity, usually on one side of the body, often accompanied by nausea and sensitivity to light and sound. It can last from 4 to 72 hours without treatment. Cluster headaches, less common but particularly painful, are concentrated around one eye with episodes of intense, brief pain.

9 natural remedies for headaches
1. Peppermint essential oil
This is the best-documented natural remedy for tension headaches. The menthol in peppermint (Mentha piperita) essential oil stimulates the skin's cooling receptors, producing a local analgesic and vasoconstrictive effect. A German study published in Cephalalgia showed that applying a 10% peppermint essential oil to the forehead was as effective as 1000 mg of paracetamol for tension headaches.
Dilute 2 to 3 drops in a carrier oil and massage in a circular motion onto the forehead and temples. Avoid contact with the eyes. Repeat every 15 to 30 minutes if necessary. This technique is also helpful for headaches related to neck tension .
2. The cold compress
Cold acts as a natural vasoconstrictor, reducing blood flow to the dilated vessels that cause the throbbing pain of migraines. It is one of the simplest and most quickly effective remedies for migraine attacks.
Place a cold compress, an ice pack wrapped in a cloth, or a cooling gel on your forehead or the back of your neck for 10 to 15 minutes. Some people prefer a warm compress on the back of their neck for tension headaches related to muscle spasms. Experiment with both to identify what works best for your type of headache.
3. Hydration
Dehydration is one of the most common and easily preventable causes of headaches. Even mild dehydration (1 to 2% of body weight) can trigger a headache by reducing blood volume and decreasing oxygen supply to the brain. Drinking 500 ml of water at the first sign of a headache can be enough to make it subside within 30 minutes in mild cases.
The goal is to maintain sufficient hydration throughout the day, which is about 1.5 to 2 liters of water depending on the temperature and physical activity. Unsweetened herbal teas contribute to this hydration intake.
4. Ginger infusion
Ginger (Zingiber officinale) contains gingerols and shogaols with documented anti-inflammatory and antiemetic properties. A study published in Phytotherapy Research compared the effectiveness of ginger to that of sumatriptan (an anti-migraine medication) in 100 migraine patients: both treatments showed similar efficacy in reducing pain, with fewer side effects for ginger.
Prepare an infusion by boiling 2 cm of freshly grated ginger in 250 ml of water for 5 minutes. Strain, add honey if desired, and drink slowly at the first sign of a headache. One to three cups per day can be safely consumed.
5. Lavender essential oils
True lavender essential oil (Lavandula angustifolia) has a calming effect on the central nervous system via its GABA-A receptors, making it a particularly suitable remedy for tension headaches related to stress and anxiety. It can be used by direct inhalation (2 drops on a handkerchief, deep breathing for 2 minutes) or by diffusing it in the room.
An Iranian study showed that inhaling lavender for 15 minutes at the onset of a migraine attack significantly reduced the intensity and duration of pain compared to the placebo group. Lavender combines very well with peppermint for a synergistic analgesic and soothing effect.
6. Rosemary as an infusion or inhalation
Rosemary (Rosmarinus officinalis) possesses analgesic and anti-inflammatory properties due to its rosmarinic acid and terpenes. It is particularly beneficial for headaches related to fatigue or neck tension. As an infusion (a few sprigs in hot water for 10 minutes) or through steam inhalation, it helps improve cerebral circulation and reduce cervical muscle spasms.
7. The hot foot bath
This derivative thermotherapy technique involves immersing the feet in hot water (37 to 40 °C) for 10 to 15 minutes. The heat causes peripheral vasodilation, diverting some of the blood flow from the head to the lower limbs, reducing the cranial vascular pressure responsible for throbbing pain.
This remedy is particularly suitable for migraines and congestive headaches. Adding a few drops of lavender essential oil to the foot bath enhances its relaxing effect.
8. Environmental improvement
Many environmental factors can trigger or worsen headaches. Bright light, excessive noise, strong odors, heat, and poor air quality are among the most common triggers. Moving to a dark, cool, and quiet room at the first sign of an attack can be enough to prevent it from developing fully.
Prolonged screen exposure is a major, yet often underestimated, contributing factor. The 20-20-20 rule (every 20 minutes, look at an object 20 feet or 6 meters away for 20 seconds) reduces eye strain, which contributes to headaches.
9. Natural supplements to address the root causes
When headaches are frequent and linked to chronic stress, sleep disorders, or nutritional deficiencies, addressing these underlying causes is more effective than treating each attack individually. Magnesium is one of the best-documented supplements for migraine prevention: several studies show that regular supplementation reduces the frequency of attacks in people with a deficiency. Our article on thebenefits of magnesium bisglycinate details its role in nerve regulation.
Adaptogenic herbs like saffron or rhodiola can also help reduce the frequency of tension headaches by addressing chronic stress, which is often the underlying cause. Supplements containing calming herbs (valerian, passionflower) can be helpful when headaches are related to sleep disturbances.

When should you consult a doctor?
Natural remedies are suitable for mild to moderate and occasional headaches. Certain signs should prompt an urgent medical consultation: a sudden and very intense headache described as "the worst of one's life," a headache accompanied by fever, neck stiffness, vomiting, vision or speech problems, or a headache following a head injury. These symptoms may indicate a serious condition requiring immediate attention.
A consultation is also recommended if headaches occur more than 15 days a month, if they gradually worsen over several weeks, or if they significantly impair quality of life. A neurologist can suggest appropriate prevention strategies, particularly for recurrent migraines.
Frequently asked questions about natural remedies for headaches
What is the difference between a headache and a migraine?
Migraine is a specific type of headache characterized by a throbbing, unilateral pain of moderate to severe intensity, often accompanied by nausea and sensitivity to light. Tension headaches are usually bilateral, described as a pressure, and without nausea. The two types require different treatment approaches.
Can coffee relieve headaches?
Yes, in moderation. Caffeine is a vasoconstrictor and is an ingredient in many migraine medications. A cup of coffee can relieve a mild headache. However, excessive caffeine consumption and abrupt withdrawal are themselves triggers for headaches.
Can headaches be caused by a lack of sleep?
Yes. Lack of sleep is one of the main triggers of headaches, particularly migraines. Insufficient sleep increases sensitivity to pain and disrupts the regulation of neurotransmitters involved in headaches. Our article on how to sleep better naturally offers solutions to improve sleep quality.
Do women get more migraines than men?
Yes. Migraines affect three times as many women as men, primarily due to hormonal fluctuations linked to the menstrual cycle. Estrogen variations before menstruation are a major trigger for migraines in many women. This hormonal factor also explains why migraines often improve after menopause.
