Irregular Periods Explained: The Main Reasons Why Your Period Is Out of Whack
Medication

Taking prescription or over-the-counter medication can also cause a menstrual period to occur later than normal. This happens mainly because many over-the-counter drugs can change the way the body produces the hormones estrogen and progesterone. Many medications can affect your menstrual cycle; these include anything from your standard aspirin to prescribed thyroid medication.