L'excès de stress peut avoir un effet sur le système hormonal, qui peut, à son tour, affecte le cycle menstruel d'une femme. Le stress peut causer les glandes surrénales à produire du cortisol, qui peuvent affecter directement l'impact de ces hormones sexuelles comme œstrogène et de progestérone qui peut affecter période mensuelle d'une femme. Dans la plupart des cas, le stress provoque un retard dans la période menstruelle, mais il peut également se traduire par de multiples périodes dans un mois.