Migraines CBD (Cannabidiol oil) may relieve pain and reduce inflammation, and it shows some promise as a treatment for migraines.