Weight gain before and during your period is almost never fat. Here's the hormone science behind what's actually happening.
You've been eating carefully for weeks. Then your period arrives — and suddenly you're up 1.5, 2, sometimes 3 kilograms. The scale says you've gone backwards. Your brain says you've failed.
You haven't. Almost none of that weight is fat. Here's exactly what's happening and why it disappears on its own.
In the days before your period — typically the last week of your luteal phase — your body undergoes a significant hormonal shift. Progesterone, which has been elevated throughout the second half of your cycle, begins to drop. Oestrogen also falls. Together, these changes trigger a cascade that has a very specific effect on your body: water retention.
Your kidneys respond to the falling progesterone by holding onto more sodium. And where sodium goes, water follows. The result is fluid retained in your tissues — in your abdomen, your breasts, your hands, your face — that shows up immediately on the scale.
1–3 kg of premenstrual weight gain is completely normal and has nothing to do with how well you've been eating.
That last number is the important one. To genuinely gain 1 kg of body fat, you'd need to eat approximately 7,700 calories more than you burn. In a single week before your period, that would mean an extra 1,100 calories every day — on top of your normal intake. That's not what's happening. The weight is water, and it leaves on its own.
The luteal phase also affects appetite hormones. Progesterone can increase cravings — particularly for carbohydrates and sugary foods — and your basal metabolic rate actually rises slightly (by around 100–300 calories per day), which your body tries to match by making you hungrier. This is biology, not a character flaw.
Some of the extra eating in the premenstrual week is your body genuinely needing slightly more fuel. That doesn't mean the hunger needs to be obeyed entirely, but it does mean you're not imagining it.
The hormonal shift continues once your period begins. Progesterone drops to its lowest point, which signals the kidneys to release the retained fluid. The weight that accumulated over the previous week begins to leave — usually over two to five days — and the scale drops, often quite dramatically, in the first week of your cycle.
This is why many women find they feel and look leanest in the week after their period ends. It's not that they lost fat during their period — it's that the water weight that was masking their progress has cleared.
The weight you gain before your period and lose during it is the same water moving in and out. Your fat loss underneath has been happening the whole time.
If you know you retain water in the week before your period, take a break from daily weigh-ins during that time.
Compare 7-day averages rather than single days. The trend tells the truth even when individual days don't.
When you can see your cycle phase next to your weight number, the spike stops being scary. It becomes expected.
Sodium amplifies water retention. Eating less salt in the week before your period can reduce the peak — though not eliminate it.
The most powerful thing you can do is simply know the pattern. Once you've tracked one or two full cycles alongside your weight, the premenstrual spike stops feeling like a setback and starts feeling like clockwork. Which it is.
See your current phase, understand your weight fluctuations, and stop panicking over a number that's just hormones.