Weightnote · Basics

Period Weight Gain, Explained

Guide · 3 min read

Every month, the same story: the week before your period, the scale jumps and every diet thought in your head starts arguing. Here's what's actually happening — and how to stop the monthly panic.

Quick answer: Gaining 1–2 kg before your period is normal hormonal water retention, not fat. It usually peaks around the first day of bleeding and clears within a few days. Compare cycle-week to cycle-week, not this week to last week.

Hormones move water

In the days before a period, shifts in estrogen and progesterone make the body retain more sodium — and therefore more water. Add in slower digestion and bloating, and the scale can read 1–2 kg heavier without a gram of fat gained.

The typical pattern

Cravings pile on

Premenstrual appetite genuinely increases — energy needs rise slightly and cravings rise more. If you eat a bit more that week, that's normal too; it takes roughly 7,700 extra calories to gain a single kilo of fat, and a few heavier days don't get close.

How to track through it

Keep weighing daily and let the trend absorb the wave. Better yet, compare like with like: your weight this cycle-week versus the same week last cycle. If that comparison is flat or falling, you're maintaining or losing — whatever the pre-period spike claims.

Common questions

How much weight do you gain on your period?
Typically 1–2 kg (2–4 lb) of water weight, peaking around the first day of bleeding. Some people notice barely any; a few hold more. It releases within a few days.
When does period weight gain go away?
Usually within 3–5 days after your period starts, as hormone levels shift and your kidneys release the retained sodium and water.
Should I weigh myself during my period?
Yes, if daily weighing is your habit — skipping days just leaves holes in your trend. Log the reading, expect the spike, and judge progress cycle-over-cycle instead of against last week.
Get the app
Weightnote — Weight Tracker
Get the app →

Ready to start? Open the app page: Weight trend tracker.