|  | Mental Health | Stress

Can stress cause a late period?

Yes.

Many things, including high levels of stress, can affect when you get your period. This is because when your body is stressed, it releases adrenaline and cortisol, which are the body's stress hormones. These hormones reduce blood flow to your reproductive organs, thus stopping the necessary steps in the menstrual process which can result in a delayed period.

Stress - Related Articles