Lavender oil is a gentle oil, and has many benefits. Unlike other essential oils, lavender oil is safe for use on skin, so you can mix it with a carrier oil to rub it on your temples or forehead if you have a migraine.
However, the most common use of lavender oil is for aromatherapy. The scent of lavender is said to help improve sleep, calm a person down, and increase levels of comfort and relaxation3.
One possible theory as to why lavender can help with migraines is that it can block bad smells. Some people with migraine can be very sensitive to certain smells, and this can trigger their migraine. Using lavender oil can help “block” these smells, which can help them better manage migraine attacks.
Peppermint oil is another widely used essential oil. It can help with headaches, fight fatigue, and even improve a person’s mood.
With regard to migraines, peppermint oil functions similarly to lavender oil. Both of these essential oils for migraines help block bad smells, and can keep a person calm and relaxed.
Using peppermint oil for aromatherapy can also help a person calm down faster. This means that if they have a migraine attack, using peppermint oil is a convenient way for them to ease the pain of their migraines4.