Some women gain weight when they have their period. This is due to the body’s tendency to retain water during menstruation. When your period has begun, you will lose this water when you urinate and return to your normal weight. Some women also have an increased appetite and a craving for sweets which will cause them to gain weight. You can prevent this by sticking to regular meals and food without sugar.