Ketidakteraturan dalam sistem pembuluh darah otak atau sistem vaskular, dapat menyebabkan migrain.Predisposisi genetik dapat menyebabkan migrain.
Kelainan bahan kimia otak dan jalur saraf juga dapat menyebabkan migrain berkelanjutan.
Hal yang dapat memicu migrain belum teridentifikasi secara jelas penyebabnya. Cara terbaik untuk menghindari migrain adalah dengan menghindari apa yang memulainya.
Pemicu migrain berbeda untuk setiap orang, tidak jarang seseorang memiliki beberapa pemicu migrain.
Pemicu migrain yang paling umum meliputi makanan, telat makan, minum alkohol, kebanyakan konsumsi makanan yang mengandung pengawet.
Baca Juga: Hercules Cerita Ditembak dari Jarak Dekat, Gus Miftah: Kok Nggak Mati? Ilmunya Apa?
Bisa juga karena adanya sentitivitas karena stimulasi sensorik dan perubahan hormon atau karena konsumsi obat hormon.
Pemicu lainnya bisa karena stress fisik dan mental, perubahan siklus tidur atau perubahan cuaca.
Selain itu juga ada faktor peningkatan terjadinya migrain, seperti karena bertambahnya usia, faktor genetik dari keluarga, dan menurut penelitian laki-laki lebih rentan terkena migrain saat masih anak-anak.