Why Your Weight Changes Through the Day
One number in the morning, another in the evening, and you feel discouraged. Most of that difference is water, not fat.
But · 4 min read · Sep 5, 2026The weight you read on the scales is the total of a great many things: muscle, bone, fat, the water in your body, food and drink not yet fully digested, and waste not yet passed. Of these, the amount of water is the part that changes fastest.
That is why the difference between the morning and the evening, or between today and yesterday, says almost nothing about whether you have gained or lost fat. Fat changes very slowly.
What makes the number jump about
- Salty food: the body holds on to water, and the scales can read heavier the very next day
- How much you drink, how much you sweat, hot weather
- A starchy meal, because the body stores starch along with water
- Not having been to the toilet yet, or constipation
- The menstrual cycle in women
- A hard training session the day before, with muscles holding water to recover
- Certain medications and medical conditions
How to weigh yourself without the worry
Weigh yourself under the same conditions every time: in the morning after going to the toilet, before eating or drinking, wearing similar clothes, with the scales on a hard, flat surface.
More importantly, do not read it day by day. Look at the trend over weeks or months. Only a line that keeps going up or down over time means something; the sharp peaks from one day to the next are just noise.
When a change is no longer just fluctuation
Moving by a few per cent of body weight within a day is perfectly normal. What is worth noticing is a change that keeps going in one direction, or a rapid change over a short time.
When to see a doctor
See a doctor if you are losing weight without meaning to and without any change in eating or activity; if you gain weight quickly over a few days along with swelling in the legs or face, breathlessness, or difficulty breathing when lying down; or if it comes with lasting tiredness, fever, night sweats, or a lump you can feel.
You should also talk to your doctor if you have heart, kidney or liver disease, or if you take diuretics, because daily weight is then a meaningful thing to track and you need guidance on how to read it.
This information is for general reference only and does not replace advice from your doctor.