Question: how weight gain before period?
Answer: Hormonal changes can cause weight gain by increasing water retention. In the days before your period, estrogen and progesterone rapidly decrease. This tells your body that it's time to begin menstruation.