How many days is it normal to delay your period?

The normal female menstrual cycle is usually 21-35 days, with an average of 28 days, and fluctuates within a week or so. The delay in menstruation for 3-5 days usually has no significant effect, and is mostly related to stress, mood swings, environmental changes, medications, diet and other factors. If menstruation does not come on time and is delayed for more than 10 days, women of childbearing age need to rule out pregnancy first; if pregnancy is not detected, we can consider whether the delay is caused by business trips, travel, anger, family changes, etc. We suggest to observe and wait. When the patient has not had her period for 2 weeks and is not pregnant, she should go to the gynecology department of the hospital to find out the cause. Women need to keep a happy mood, strengthen nutrition and do physical exercise properly to help restore the endocrine balance and ensure normal menstruation.