Why is my Menstrual Period Late?

The biggest reason that your period can be late is due to stress. Other common reasons are usually medication, illness, or rapid weight change.