Guides

Why You Gained 2kg Overnight (Not Fat)

A balance scale tips down with a glass of water, up with a small block of fat
A balance scale tips down with a glass of water, up with a small block of fat

Is a 2kg overnight gain fat or water?

A 2kg jump on the scale overnight is water, not fat. Body weight can swing by a kilogram or two from one day to the next because of salt, carbohydrates, hormones and digestion, none of which involve storing fat. Fat gain works on a much slower, much larger scale, and the arithmetic below shows why one meal cannot produce it.

How many calories would it actually take to gain 2kg of fat in a day?

Pure fat holds about 9,440 kcal per kg, but body fat tissue also contains water and cells, so it holds less: measurements by Martin et al. (1994) put it at roughly 5,100 to 8,000 kcal per kg. The popular rule of 7,700 kcal per kg, derived from Wishnofsky's 1958 calculation, is a rule of thumb that sits inside that range, not a measured figure.

To show that 2kg of actual fat could not appear overnight, we can use the leanest figure, about 5,100 kcal per kg, which makes the case hardest to argue. Even then, you would need to eat roughly 10,200 kcal above what your body burns, in a single day.

That is illustrative math, not a target: 10,200 kcal in one day is the sourced number to check against, and it is far beyond what a single sitting or a single day of meals could realistically supply. So if the scale jumped 2kg overnight, fat is not the explanation. Something else moved, and it moved fast.

Why does a salty or carb-heavy meal add water weight overnight, and how long does it last?

Two mechanisms explain most of the swing, and they work on different substances.

  • Carbohydrates and glycogen: your muscles and liver store carbs as glycogen, and each gram of glycogen holds 3 to 4 grams of water alongside it. A study by Olsson and Saltin found that around 500g of stored glycogen tracked with a 2.2 liter rise in total body water. A carb-heavy meal that refills depleted glycogen pulls water in with it.
  • Sodium: the FDA's U.S. Daily Value for sodium is under 2,300mg a day, and the average American eats about 3,400mg. Readers outside the U.S. should check their own country's guidance, since reference values differ. A meal well above your usual sodium intake can shift how much fluid your body holds onto, though the exact volume varies by person and is less predictable than the glycogen effect.

Neither mechanism adds fat. Both add water, which weighs the same as any other water: one liter is one kilogram on the scale.

This kind of gain is temporary. Glycogen and its bound water get used up as you move and eat normally over the following one to three days, and sodium-linked fluid shifts tend to settle out on a similar timeline.

Fat, by contrast, accumulates slowly across weeks of sustained surplus, roughly one kilogram of fat tissue for every 5,100 to 8,000 kcal above what you burn. Water moves in days, fat moves in weeks. If a 2kg jump is still there after a week of normal eating, look at the weekly trend instead of any one morning.

What should you do with a surprising number on the scale?

Ignore the single reading and watch the pattern instead. A weekly average smooths out water swings and shows whether your calorie intake, not your hydration, is actually changing. Logging a meal with a worked example, as in how to count calories in homemade food, makes that weekly trend easier to build. Photographing meals in Avocalo turns that weekly check into a habit instead of a one-off calculation.

Frequently asked questions

Does exercise the day before make the scale go up?

Yes, sometimes. Exercise depletes glycogen, and refilling it afterward pulls water back into your muscles as described above. This can show up as a temporary weight increase in the days after a hard workout, even though nothing about your fat stores has changed.

Should I stop weighing myself after eating out?

You do not need to stop, but expect the number to be noisy. A single large or salty meal can shift water weight for a day or two, so treat that morning's reading as an outlier rather than a trend.

Why does the scale jump even if I ate the same calories as usual?

Sodium, carbohydrate intake, and hormonal fluctuations vary day to day even at a stable calorie total. Water retention responds to what you ate and how your body is cycling fluids, not directly to your calorie count.

Sources

  • Wishnofsky's caloric equivalent of fat, as reproduced in Thomas et al., "Energy Content of Weight Loss," PMC3810417: used for the 7,700 kcal per kg rule-of-thumb figure, which sits within the 5,100 to 8,000 kcal per kg range measured by Martin et al. (1994).
  • Olsson KE, Saltin B, "Variation in total body water with muscle glycogen changes in man," Acta Physiol Scand 1970, Wiley record, restated in the open-access review Nutrients/MDPI, PMC9823884: used for the glycogen-water ratio.
  • U.S. Food and Drug Administration, "Sodium in Your Diet": used for the U.S. Daily Value and average U.S. sodium intake.

This article is published by Petros IT Solutions SRL. Spotted an error? Write to [email protected].

Optional analytics helps us understand which guides and tools are useful. It records visits and clicks, never calculator inputs or results. If you accept, Google Analytics 4 sets cookies in your browser and Google receives this data. Privacy