cCalorieScan.

Nutrition Science/Oct 9, 2025/3 min read

Salt, sodium, and why your weight jumped 4 lbs overnight

Sodium is a water magnet. The scale is not your fat detector.

MWritten by Maya Lin, RD
Nutrition Science

You weighed 168 yesterday morning and 172 this morning. You did not gain four pounds of fat. You retained water, and sodium is the most likely reason.

How sodium and water are linked

Sodium pulls water with it. The body maintains a tight ratio of sodium to water in extracellular fluid (about 140 mmol/L). When you eat a high-sodium meal, your body retains more water to maintain that ratio.

The math: each extra gram of sodium beyond your usual intake holds onto roughly 100ml of water. A 1,500mg sodium spike (typical for a salty restaurant meal) can hold ~150ml of extra water. Eat two such meals on a Saturday and you've added 1–2 lbs of pure water weight that the scale will dramatically display Monday morning.

What an overnight 3-lb gain usually means

The actual reasons your weight jumped:

  1. Sodium up. Restaurant food, cured meat, soup, soy sauce, pizza — anything that tastes "well-seasoned."
  2. Carbs up. Each gram of glycogen stored holds ~3g of water. Eat a big pasta meal, your liver and muscles store glycogen, you retain water.
  3. Cycle phase. Pre-period water retention is real and can be 2–5 lbs.
  4. Late-night eating. Food still in transit weighs something. The scale doesn't care that it's not absorbed yet.
  5. Strenuous workout the day before. Microscopic muscle damage triggers inflammation and water retention.
  6. Lack of sleep. Affects cortisol, which affects fluid balance.
  7. Alcohol the night before. Initially dehydrates, then triggers rebound retention.

What it almost never means

A net 3-lb fat gain in 24 hours requires a 10,500-calorie surplus. That is mathematically possible (think Thanksgiving) but extraordinarily rare for normal eating.

How to think about the scale

The scale is a noisy proxy for fat loss. Treat it as a trend over 7+ days, not a measurement of yesterday.

A 7-day rolling average smooths out 90% of the daily noise. CalorieScan AI shows it by default and de-emphasizes the daily number on purpose.

The Monday morning problem specifically

Saturday and Sunday are typically:

  • Higher sodium (eating out)
  • Higher carbs
  • More alcohol
  • Less consistent sleep

Monday morning weight is consistently the highest of the week for most people. Tuesday or Wednesday morning is closer to your "real" weight. If you weigh daily, weigh daily. If you weigh weekly, do it on Wednesday.

How to drop water weight intentionally

If a Monday weight matters (a wedding, a photo shoot, a weigh-in):

  • 48 hours of normal-to-low sodium eating
  • Consistent water intake (not less; the body retains MORE when you under-drink)
  • Avoid alcohol
  • Lower carb intake the day before reduces glycogen-bound water

This is not weight loss. It's water manipulation. It comes back the day after.

What this means for tracking

Don't change your calorie target based on a single day's weight. Don't add a 500-calorie deficit because you "gained" two pounds. The scale is a feedback signal at the trend level, not the day level.

A useful mental model

Weight = fat + lean mass + glycogen + water + food-in-transit + sodium drama.

Only the first two move slowly. Everything else moves daily. Don't confuse the noise for the signal.

The scale tells you what your body weighs today, not what your body is becoming.

Try the app

CalorieScan AI is the photo-first calorie tracker.

Free on iOS. Snap a meal, get the macros, get on with your life.

Download free on iOS