Can stress cause heavy periods? A heavy period, also called menorrhagia, is considered to last for seven days or more. Some heavy periods or heavy menstrual bleeding could be a sign of an underlying health problem. Stress is one possible cause of heavy menstrual bleeding that many women may overlook. Cortisol, also known as the… Continue reading Can stress cause heavy periods? 30 Questions Answered!