Essential oils can treat headaches and migraines because they can effectively yet safely treat the cause of the headaches and migrates by getting down to the actual source instead of just decreasing the pain. Moreover, it does not come with any side effects. The most popular essential oils for headaches and migraines are rosewood and valerian. Rosewood essential oil serves as a relief from headaches and migraines, as it is extracted from the rosewood tree using steam distillation. The valerian essential oil, used for many centuries, is very grounding and calming to both mind and body, given its woodsy and musty scent.