Why Am I Not Losing Weight? 8 Reasons the Scale Isn't Moving
Eating less but the scale won't budge? Water, weekends and under-logging hide most deficits. Here are the 8 usual causes and what to do this week.
The Helthy team · · 10 min read

"I'm eating less, I'm training, and the scale hasn't moved in three weeks." If that's you, your body isn't broken and your metabolism hasn't shut down.
The short answer: if you're genuinely eating below maintenance, you're losing fat. When the scale doesn't show it, the cause is almost always one of two things. Either water is hiding the loss, or you're eating more than you think, usually through cooking oil, drinks, small bites and weekends. Give it three to four weeks of honest logging and compare weekly averages, not single weigh-ins, before you decide anything is wrong.
Here are the eight reasons we see most, roughly in order of how often they turn out to be the answer.
1. Water is hiding the fat loss
Your morning weight is fat, muscle, bone, water and whatever food is still working its way through you. Fat is the part you're trying to change, and it's the slowest to move. Water can swing by a kilogram or more overnight.
The usual triggers:
- A salty or carb-heavy meal. Each gram of carbohydrate you store in muscle holds roughly 3 g of water with it. A restaurant dinner can put 0.5–1 kg on the scale by morning.
- New or harder training. Sore muscles hold extra fluid while they repair. Starting a new program, or your first leg day in a while, often shows up as a jump.
- The menstrual cycle. Many women see their weight rise in the days before a period and drop once it starts.
- Poor sleep and stress. Both are linked to fluid retention, and a rough week often shows up on the scale.
- Digestion. Food in transit weighs something.
Daily weigh-ins are like checking your bank balance while payments are still pending. The money has gone; the balance just hasn't caught up yet.
Here's what a real deficit can look like. This is an 85 kg (187 lb) person eating 500 calories a day below maintenance, which should take off about 0.45 kg (1 lb) of fat a week. In week 1 they started a new leg workout on Wednesday and had pizza and beer on Saturday night.
| Day | Week 1 (kg) | Week 2 (kg) |
|---|---|---|
| Monday | 85.0 | 84.9 |
| Tuesday | 84.8 | 84.6 |
| Wednesday | 84.9 | 84.4 |
| Thursday | 85.4 | 84.5 |
| Friday | 85.2 | 84.3 |
| Saturday | 84.9 | 84.2 |
| Sunday | 85.6 | 84.4 |
| Average | 85.1 | 84.5 |
Weigh only on Mondays and it looks like 0.1 kg lost in a week. Weigh on Sunday of week 1 and it looks like you gained 0.6 kg. The weekly averages show 0.6 kg down, about what the deficit predicts once week 1's water cleared.
We'd weigh every morning and judge the weekly average, rather than weighing once a week. A single weekly weigh-in can land on a water spike and make a good week look like a failure. If daily weighing stresses you out, weekly is fine, but same day, same time, after the toilet, and compare across a month, not week to week.
One thing that's usually not the explanation: "I'm gaining muscle." Even beginners who build muscle while dieting add it slowly, a fraction of a kilogram a month. That can blur a week or two on the scale but not two months. If you want a second opinion from your body, measure your waist at the navel once a week. If that's shrinking, you're losing fat.
2. You haven't given it long enough
At a sensible pace, 0.5–1% of your bodyweight a week, the fat you lose in seven days is often smaller than the daily water swing. Two weeks is barely enough to see a trend. Three to four is where you can actually trust it.
The first week of a diet also fools people. Eating fewer carbs and less food drops glycogen, water and gut contents, and the scale can fall 1–2 kg. Then week 2 or 3 looks flat by comparison, even though fat loss is carrying on at the same steady rate. That flat patch isn't a stall. It's the water drop wearing off.
If you have periods, compare the same point in your cycle month to month rather than week to week.
3. You're eating more than you log
This is the big one. People are consistently poor at estimating what they eat, and the misses nearly always go in the same direction.
The classic study here was published in the New England Journal of Medicine in 1992. Steven Lichtman and colleagues took a small group of people with obesity who said they couldn't lose weight despite eating under 1,200 calories a day, and measured how much energy they really used with doubly labelled water, a lab method that tracks energy use over a couple of weeks. That let the researchers work out how much they were actually eating. On average they under-reported their food intake by about 47% and over-reported their physical activity by about 51%. Their metabolisms were normal for their size. The limits: it was a small group, it was long before phone tracking, and these were people who already believed they were "diet resistant", so the gap is probably bigger than yours. But the direction of the error is what matters, and it's the same for almost everyone.
The usual leaks:
- Cooking oil. A tablespoon is about 120 calories, and a free pour into a pan is often two.
- Drinks. A large milky coffee can be 200 calories or more. A pint of beer is about 200, and a large glass of wine is in the same ballpark.
- Bites and tastes. The crusts off the kids' toast, a handful of nuts (about 180 calories for 30 g), two biscuits from the office tin.
- Sauces and dressings. Mayonnaise, pesto and salad dressing are mostly fat, and they rarely make it into the log.
- Eyeballed portions. A "tablespoon" of peanut butter off a spoon is often closer to two.
None of these is dramatic on its own. Three of them a day is 300–500 calories, which can be your entire deficit.
4. Your weekends are undoing your weekdays
Here's a week of numbers for the same kind of person: maintenance around 2,500 calories, a plan of 2,000 a day, and a week that feels like a good one. Monday to Thursday they miss the cooking oil and a couple of milky coffees. Friday is dinner out, Saturday is a takeaway and drinks, Sunday is a late brunch.
| Day | Planned | Actually eaten |
|---|---|---|
| Monday | 2,000 | 2,250 |
| Tuesday | 2,000 | 2,250 |
| Wednesday | 2,000 | 2,250 |
| Thursday | 2,000 | 2,250 |
| Friday | 2,000 | 2,900 |
| Saturday | 2,000 | 3,300 |
| Sunday | 2,000 | 2,600 |
| Week total | 14,000 | 17,800 |
| Daily average | 2,000 | 2,543 |
The plan was a 3,500-calorie deficit for the week, about 0.45 kg of fat. What actually happened was a small surplus. The weekday leaks cost 1,000 calories; the weekend cost 2,800. Nobody binged. It was a normal weekend.
Our view is that trying to be perfect on weekends usually fails, so plan for them instead. Eat about 1,850 on weekdays and give yourself 2,400 on Saturday and Sunday, and the week still totals roughly 14,000. The deficit survives, and you're not white-knuckling your way through a friend's birthday.
5. You're eating back exercise calories
Workout calorie numbers are guesses, and they tend to run high. A 2017 Stanford study put seven popular wrist-worn devices on 60 volunteers and compared them with lab measurements. Heart rate was mostly decent. Calories burned were not: even the most accurate device was off by an average of about 27%, and the worst by over 90%. Devices have improved since, but calorie burn is still their weakest number.
Two more problems stack on top. Gym machines and apps usually show the total burned during the session, including the calories you'd have burned sitting on the sofa anyway. And if you set your calorie target with an activity level ("moderately active, 3–5 workouts a week"), your workouts are already counted. Adding them back on top counts them twice.
For scale, a 30-minute run for a 70 kg (154 lb) person burns roughly 300 calories. A large muffin is often more.
We'd not eat back exercise calories at all, or at most half, because the estimates are generous and the downside of trusting them is a stalled diet.
6. You're moving less without noticing
Everyday movement (walking, standing, fidgeting, taking the stairs) burns more than most people's workouts, and it's the first thing to drop when you're dieting. You're a bit more tired, so you drive instead of walking, sit instead of pacing on calls, and spend Sunday on the sofa.
Going from 9,000 steps a day to 6,000 is roughly 100–150 fewer calories a day for most people. That won't wipe out a deficit alone, but add it to a weekend and a few unlogged coffees and you're at maintenance.
The fix is a step floor. Take your current daily average and don't let it slide as the diet goes on. Helthy refreshes your TDEE every week from your actual steps and logged workouts, so a quieter week shows up in your target instead of silently eating your deficit.
7. Your metabolism has slowed (but probably not as much as you think)
Some slowdown is real, and part of it is simple arithmetic. A lighter body burns less. In the Mifflin-St Jeor equation, each kilogram lost lowers resting burn by 10 calories, so after losing 10 kg (22 lb) your resting burn is about 100 calories lower. With daily activity on top, your maintenance is often about 150 lower. The deficit you started with has quietly shrunk.
On top of that, your body does adapt to dieting beyond what weight loss alone explains. The most famous example is a 2016 follow-up of 14 contestants from The Biggest Loser. Six years after the show, their resting metabolism was about 500 calories a day lower than expected for their size. The limits matter more than the headline: they lost enormous amounts of weight very quickly, on a TV regime with hours of exercise a day. That's about as far from a normal diet as you can get.
Here's the honest part: we can't give you a clean number for how much adaptation to expect, because it varies with how much you lose and how fast. For a moderate diet, though, the extra slowdown is usually modest, and a lot of what people feel as "my metabolism has crashed" is really reasons 3 and 6. The Lichtman group from reason 3 is a good reminder: they were sure their metabolisms were the problem, and their metabolisms measured normal.
The practical fix is the same either way. Re-estimate your maintenance at your current weight with the TDEE calculator, and compare it with what you're eating now.
8. Something medical is involved
This is the least common reason, but it's real. If you've logged carefully for four weeks (weighed food, weekends included) at an intake that should be a deficit and your average hasn't moved, especially if you're also unusually tired, cold or constipated, ask your doctor for a thyroid blood test. An underactive thyroid is common, easy to test for and treatable.
Some medications make weight loss harder too, including steroids such as prednisone, insulin and some other diabetes drugs, and certain antidepressants, antipsychotics and epilepsy medicines. Don't stop any of them on your own; ask whoever prescribed it whether it could be a factor. Polycystic ovary syndrome (PCOS) is another one worth raising if your periods are irregular.
What to do this week
Before you cut calories any further, fix the data. Cutting more on top of bad numbers just makes you hungrier without telling you anything.
- Weigh yourself every morning after the toilet, before food or water, and take the average at the end of the week. Helthy's weight screen charts your trend over time, which is far easier to read than a list of numbers.
- Log everything for seven days, including oil, drinks, sauces, bites and the whole weekend. Weigh food at home for this week; you'll learn what a portion looks like faster than any guide can teach you. It's tedious for a week, and it's the step people most often skip.
- Check your target against your current weight with the TDEE calculator. If you've lost a fair amount since you set it, it's probably too high.
- Set a step floor at your current daily average.
- Stop eating back exercise calories.
After two to three weeks of that, if your weekly average still hasn't moved, drop about 150–200 calories a day and give it another few weeks. Our guide to how many calories to eat to lose weight walks through setting and adjusting the target.
If you've been dieting for less than a month, change nothing except the quality of your logging and weigh-ins; you probably just need more time. If it's been two months of careful logging with a flat average, that's the point to lower calories or see your doctor, not before.