If getting pregnant is not on your current to-do list, missing a period can be a big cause of anxiety. But pregnancy is not the only reason your period might be late.
Check out these 10 other reasons you might be having a late period.
For most women, periods started happening between the ages of 11 and 13. But those first few years can be hit or miss until your body gets into a regular rhythm, and your hormone levels even out. So if you've only had your period for a short time, don’t be surprised if it comes late some months.
At the other end of the age spectrum, women who are approaching menopause may start have irregular periods that are harder to plan for. Menopause officially arrives when you have 12 consecutive months without a period.
Some women experience menopause as early as age 40 if they are running out of eggs and their child-bearing years are coming to a close. Early menopause can also be triggered by medical treatments such as surgery, chemotherapy or radiation treatments to the abdomen.
When you are under stress, your brain may go into alert mode, which can change your hormone levels, as well as affecting when you ovulate.
Ovulation is the time when your ovaries release a mature egg that is ready to be fertilized. If the egg is not fertilized, and does not implant in the wall of your uterus, your hormone levels change, and your uterus cleans itself out to get ready for a new cycle for the next month. That cleansing process is your period.
If you are stressed, you may ovulate later than normal, or not at all one month, which can delay or cancel your period for that month.
3) Hormone issues
Hormones are chemical messengers sent out by your brain to regulate many different functions in your body, including your period. Hormones need to be in proper balance for your body to function correctly.
Polycystic ovary syndrome is a condition that causes your body to produce too much of the male hormone androgen. PCOS can cause cysts to form on your ovaries, which can prevent ovulation and keep you from having your period on time, or at all.