Birth Control & Women's Health

Can Stress Cause You to Miss a Period?

Linda Girgis | MD

Medically reviewed by Linda Girgis | MD, Girgis Family Medicine on August 21st, 2026.

Yes, stress can definitely cause you to miss a period. High stress levels trigger the release of cortisol, which interferes with the hormones that regulate your menstrual cycle, particularly affecting the hypothalamic-pituitary-ovarian axis. This disruption can delay ovulation or prevent it entirely, leading to missed periods. Studies show that women experiencing chronic stress are 2-3 times more likely to have irregular cycles. Common stress-related causes include work pressure, relationship issues, financial worries, major life changes, or physical stressors like intense exercise or illness. If you've missed more than one period and stress is a factor in your life, it's important to consult with a healthcare provider to rule out other potential causes and discuss stress management strategies.

Still have questions about this?

Ask your AI Doctor

Keep exploring

Related Questions

From the blog

More from Doctronic