When you have a migraine, it’s easy to feel completely depleted – like you don’t want to even move or speak, let alone get anything productive done. When you’re feeling a migraine coming on, there are steps you can take to help prevent one from coming or ease your symptoms. Here are some of our favorite essential oils to help naturally relieve migraines and headaches:

Lavender oil is most commonly used for stress relief, better sleep, and relaxation, but it has also been shown to reduce pain because it is anti-inflammatory and dilates blood vessels. A favorite way to get the benefits of Lavender is to run it in a diffuser. Put your diffuser next to your bed and breathe in the vapor for a while to alleviate some of your migraine symptoms while you relax.

Peppermint oil is one of the most popular oils to help with migraines and headaches. The high menthol content helps with easing pain and relaxing muscles. If you also get nauseous when you have a migraine, Peppermint works wonders for that as well! One way to use Peppermint is to sniff it directly from the bottle.

Sometimes headaches or migraines are caused by sinus issues and Eucalyptus is perfect for helping the sinuses. Eucalyptus will open the nasal passages and relieve some of the tension that’s causing you pain. You can use Eucalyptus by diluting it in some a carrier oil (like fractionated coconut oil) and applying it to your chest or the bottom of your feet.

Another way that we love to get the benefits of these amazing oils is by taking a steamy shower with one of our ShowerMists. You can even make a concoction using more than one of them to get better results! Simply run a hot shower and spritz a few sprays of your ShowerMists of choice into the steam and breathe in.

Do you have any other natural headache and migraine remedies that we should know about?