Top 5 Essential Oils to Keep Migraines Away

 

lavender oilLavender – Lavender’s soothing smell is also the reason why it is one of the best oils for migraine relief. It is anti-inflammatory and lessens the pain once used through massage or inhalation. This oil has sedative properties, so the best time to apply it is before bedtime to guarantee a more relaxed and uninterrupted sleep.