The Best Essential Oils for Headaches


1. Peppermint

The menthol in peppermint has a cooling, pain-relieving action and helps open up the sinuses. It works synergistically with lavender.

2. Sweet marjoram

Marjoram is a warming, relaxing oil with pain-relieving properties. It helps dilate the blood vessels and increase blood flow, so it’s a good oil to massage into your temples. Marjoram can be a very sedative oil so try combining it with lavender in a bath or massage before bed.

3. Eucalyptus globulus

The scent of eucalyptus never fails to wake me up and open my sinuses. Its anti-inflammatory effects on the respiratory system help alleviate the congestion and sinus pressure that leads to a headache. It’s a strong oil so follow safety guidelines for use with children.

4. Lavender

Lavender’s relaxing scent is comforting and soothing but also anti-inflammatory and analgesic. This 2012 study found that lavender was effective for relieving migraine headaches. Diffuse lavender to restore balance and relieve headache-causing tension, anxiety and stress.

5. Rosemary

Rosemary has long been used to treat headaches because it stimulates blood flow, reduces inflammation and brings pain relief to an aching head. Its strengthening scent also helps clear out mental anxiety and stress. I look for rosemary ct. camphor like this Spanish rosemary for headache relief. The camphor is helpful for opening up breathing and relieving sinus pressure.

Essential Oil Headache Blend

Add essential oils to a 5 ml bottle. Replace cap and shake to blend.

Ways to use:

Add 12-15 drops of the essential oil blend to a 10ml roller ball and fill with carrier oil. Apply the roller ball to the temples and behind the ears and gently massage.

Hold the bottle of the essential oil blend under your nose and inhale. Or make an inhaler.

Add 12 drops of the essential oil blend to 2 teaspoons of carrier oil and massage it into your head, neck and shoulders.

Add 5-6 drops of the essential oil blend to a diffuser (or follow your diffuser’s instructions) and run for 20 minutes.

Add 6 drops of the essential oil blend to a bowl along with 2 cups cold water and stir. Soak a soft cloth in the water and then remove, wringing out excess water. Apply the compress to your forehead and relax.

Add 12 drops of the essential oil blend to 2 teaspoons of carrier oil. Run a warm bath then add the oil and soak for 20 minutes.

Print Friendly, PDF & Email

Leave a Reply

%d bloggers like this: