Penyebab sakit kepala sebelum menstruasi yang pertama adalah sakit kepala akibat pembuluh darah. Beberapa wanita mengalami sakit kepala sebelum menstruasi karena ada hormon wanita yang disebut hormon folikel primordial, yang mengatur ketegangan pembuluh darah. Ketika Anda akan mengalami menstruasi, sekresi hormon wanita menurun secara dramatis, menyebabkan pembuluh darah wanita berada dalam keadaan tidak stabil, yang dapat menyebabkan sakit kepala. Alasan kedua adalah karena rasio estrogen dan progesteron tidak seimbang, yang dapat menyebabkan sakit kepala. Selain itu, tingkat estrogen berfluktuasi naik dan turun seiring dengan siklus menstruasi, sehingga menyebabkan sejumlah besar wanita dalam praktik klinis mengalami sakit kepala siklus selama siklus menstruasi mereka.