Home › Health & Habits › WeightLog

Why Does My Weight Fluctuate Day to Day? Common Reasons Explained

You step on the scale and the number is noticeably higher than yesterday, even though nothing seems to have changed. Day-to-day changes like this are very common. A scale measures everything in your body at that moment, including water and the food and drink still being digested, and those change constantly.

This guide explains the everyday reasons weight fluctuates, how to tell short-term ups and downs from a real trend, simple ways to smooth your numbers, and when a change is worth discussing with a doctor. It ends with how to view your weight as a monthly graph in WeightLog.

Before you start

This article is general information and does not replace medical advice. It does not suggest any weight or goal. Sudden, large or unexplained changes in weight, especially with other symptoms, should be discussed with a doctor.

Common reasons for day-to-day changes

Water balance and salt

Water makes up a large share of body weight, and the amount you carry shifts with how much you drink, how much you sweat and how much salt you eat. A salty meal can lead the body to hold more water for a day or two.

Carbohydrates

The body stores carbohydrate as glycogen in the muscles and liver, and glycogen is stored together with water. A day with more carbohydrate than usual can show up on the scale, and a day with less can make the number drop, without much change in body fat either way.

Food and drink still in your system

A large meal, a big glass of water or a late dinner all weigh something until they are digested and passed. That is one reason evening weights are usually higher than morning ones.

Bowel movements

Whether you have been to the toilet before weighing makes a difference, and digestion speed varies with food, fibre, routine and travel.

Hormonal cycles

Many people who menstruate notice that their weight is higher at certain points in their cycle, often linked to water retention. Comparing the same point in different cycles can be more meaningful than comparing consecutive days.

Exercise

A hard or unfamiliar workout can lead to temporary fluid retention in the muscles while they recover. Heavy sweating can make the number drop for a few hours until you rehydrate.

Alcohol, sleep and routine

Alcohol, short sleep, travel, illness and changes in routine can all affect what and when you eat and drink, and so the next morning's reading.

Clothes, time of day and the scale itself

Weighing in different clothes, at different times or on a scale moved to a different floor surface adds variation that has nothing to do with your body.

A blip or a trend?

A single reading tells you little. A useful rule of thumb is to ask whether the change persists. A higher number that returns within a few days is usually one of the everyday factors above. A gradual movement in the same direction over several weeks is a trend.

To see trends more clearly, weigh under the same conditions each time (see the best time to weigh yourself) and look at averages rather than individual days.

Ways to smooth out the noise

Look at the graph shape

Ignore the zigzags and look at the overall slope across the month. This is quick and needs no maths, though it is subjective.

Weekly averages

Add up the week's readings and divide by the number of readings. Comparing weekly averages is much steadier than comparing days. It takes a minute with a calculator each week.

Spreadsheet moving average

In a spreadsheet, a 7-day moving average such as =AVERAGE(B2:B8), copied down the column, smooths the line automatically. It is the most precise option, but it requires typing every reading into the sheet.

Simple log app

A calendar and graph app makes the overall direction visible at a glance without setup, but a simple app may not calculate averages for you.

When to talk to a doctor

Day-to-day fluctuation is normal, but some changes deserve medical attention. Contact a doctor if you notice:

If your doctor has asked you to monitor your weight for a medical condition, follow their instructions about when to contact them. Seek urgent help if you feel very unwell.

Seeing the bigger picture in WeightLog

WeightLog shows your entries on a monthly calendar with a line graph underneath, which makes it easier to see the direction of the month rather than any one day.

  1. Tap a date on the calendar, type your weight and tap Save. Each day holds one value.
  2. Look at the line graph under the calendar for the overall slope of the month.
  3. Use the arrows to move to the previous month and compare the general level.
  4. For a weekly average, add the week's values shown on the calendar and divide by the number of entries. WeightLog does not calculate averages itself.
  5. Keep a note elsewhere of events such as illness, travel or a change in routine, to help explain bumps later.

WeightLog does not set goals, calculate BMI or judge readings. It is also available for iPhone and Android.

Frequently asked questions

How much does weight normally fluctuate in a day?

It varies between people and with meals, drinks, salt, exercise and the time of day. A difference between morning and evening weigh-ins is common. Focus on the trend over weeks rather than any single change.

Why is my weight higher in the evening?

By evening, the day's food and drink are still in your body. Morning readings after the toilet and before eating are usually lower and easier to compare.

Why did my weight go up after exercising?

Muscles can hold extra fluid while they recover from hard or new exercise. This is usually temporary.

Should I record every reading, even the high ones?

Yes. Leaving out readings you do not like makes the trend misleading. One value per day under the same conditions gives the fairest picture.

Where are WeightLog entries stored?

In the web version, only in your browser on that device, with no account. Clearing browser data removes them.