Essential Oils as a Natural Headache Remedy

If you suffer from chronic headaches, you’re probably well aware of how annoying they can be. Headache triggers vary from person to person, but stress and PMS tend to result the most problems for me. I have prescription medication from my doctor, but it has some undesirable side effects that have left me searching for natural remedies.

One thing that has personally been helpful in reducing the severity of my pain is the use of essential oils. Here’s some of the most common oils used to treat headache pain.

  • Lavender: Lavender is one of the most versatile essential oils. The oil has natural sedative properties, which is why it’s commonly used at night to promote a more restful sleep.
  • Peppermint: Peppermint helps open and close the vessels that promote blood flow, while helping to clear the sinuses. This oil is especially useful for tension headaches.
  • Basil: Basil works to relax tension and tight muscles.
  • Rosemary: This essential oil is a central nervous system stimulant, which increases beta waves in the brain. However, pregnant women should be cautious when using rosemary because it may cause convulsions or even miscarriage in large doses.
  • Spearmint: Spearmint oil offers many of the same benefits as peppermint oil, but many people prefer the more mild scent.
  • Eucalyptus: Eucalyptus oil helps clear the sinuses and acts as a natural anti-inflammatory.

Essential oils can be inhaled using a diffuser or you can dilute them in a carrier oil such as sweet almond oil or fractionated coconut oil for massage purposes. When diluting the oils, use 15 drops per ounce of carrier oil for a 2.5% dilution rate. Massage a small amount of the oil blend onto your temples, forehead, and the back of the neck as needed, starting as soon as you feel a headache coming on.

[Photo credit: Mislav Marohnić via Flickr]