Your next period date is based on your average cycle length and the regularity of your periods. Since the cycle length varies between 21 to 35 days, period dates may change every month.