出現經常性偏頭痛的原因比較復雜,最有可能的和一些外界的環境因素有關。偏頭痛常常由某些食物或藥物所誘發,食物包括含有酪胺的奶酪,還有亞硝酸鹽的肉類,還有一些腌制食品,巧克力以及含有谷氨酸鈉的食品添加劑,紅酒等等。藥物則包括口服避孕藥,血管擴張劑包括像硝酸甘油等等,另外強光,過勞,應激反應,睡眠減少,緊張,情緒不穩也是偏頭痛的誘發因素,尤其是在時常出現偏頭痛的患者身上。
本身偏頭痛有一定的遺傳易感性,60%的偏頭痛患者有家族史,也就是說,家族當中出現有偏頭痛的患者親屬會經常出現偏頭痛的情況,是一般人群的3-6倍