There are treatments which are used for menstrual migraines which may in some cases reduce how many times a woman gets them and how bad they are. This kind of treatment is called "prophylactic therapy" and it is used in the perimenstrual period which is the time between periods.