Can Poor Sleep Make You Gain Weight? What the Research Says
By WellnessVigor · Updated October 9, 2026 · 8 min read
Diet and exercise get most of the attention in weight loss, but sleep may be the missing piece. If you are eating well and still struggling, short or poor-quality sleep could be quietly working against you.
Here is what research shows about the link between sleep and weight, and simple ways to sleep better for easier weight loss.
Quick answer
Yes. Short sleep raises hunger hormones, increases cravings for high-calorie foods, gives you more hours to snack, and makes diets less effective at burning fat. In studies, sleeping longer helped people eat around 270 fewer calories a day. Aim for 7 or more hours a night with a regular schedule.
Table of Contents
ToggleHow lack of sleep affects your weight
1. It changes your hunger hormones
In a well-known study, just two nights of 4 hours of sleep raised ghrelin (the hunger hormone) by about 28% and lowered leptin (the fullness hormone) by about 18%. Participants reported feeling hungrier, especially for carbohydrate-rich foods.
2. It increases cravings
When you are tired, the reward areas of the brain respond more strongly to tempting food, while self-control is weaker. That is why late nights often end with snacks.
3. It gives you more time to eat
Being awake longer, especially late at night, simply creates more opportunities to eat.
4. It makes diets less effective
In a 2010 study, people on the same calorie-reduced diet lost 55% less fat when they slept 5.5 hours compared with 8.5 hours, and lost more muscle instead.
5. It lowers your energy to move
Tired people move less during the day and skip workouts more often.
The good news: more sleep can help
In a 2022 trial published in JAMA Internal Medicine, adults with overweight who usually slept under 6.5 hours received simple sleep coaching. They slept about 1.2 hours more per night and ate about 270 fewer calories a day on average, without being told to diet.
How much sleep do you need?
The CDC and sleep experts recommend that adults get 7 or more hours of sleep per night. Quality matters too: frequent waking, loud snoring or waking unrefreshed are worth paying attention to. Our sleep cycle calculator can help you choose a bedtime.
Better sleep makes weight loss easier. The 14-Day Sleep Reset gives you a simple, night-by-night plan to fall asleep faster and wake up refreshed.
8 tips to sleep better and support weight loss
- Keep the same bedtime and wake time every day, including weekends.
- Get morning daylight within an hour of waking.
- Stop caffeine by early afternoon.
- Finish dinner 2 to 3 hours before bed. See the best time to eat dinner.
- Limit alcohol, which disrupts sleep later in the night.
- Dim screens and lights 1 hour before bed.
- Keep the bedroom cool and dark. See our guides on cooling bedding and blackout curtains.
- Plan a smart evening snack if you are truly hungry. Try our list of healthy late-night snacks.
When to see a doctor
Talk to a doctor if you snore loudly, stop breathing or gasp during sleep, feel very sleepy during the day, or have trouble sleeping for more than three nights a week for several weeks. Sleep apnea and insomnia are common, treatable, and can make weight loss much harder.
Keep reading
Frequently asked questions
Can lack of sleep cause belly fat?
Does sleeping more help you lose weight?
Is it bad to eat before bed when trying to lose weight?
How many hours of sleep do I need to lose weight?
Sources
- Spiegel K, et al. Sleep curtailment in healthy young men is associated with decreased leptin, elevated ghrelin, and increased hunger and appetite. Ann Intern Med, 2004.
- Nedeltcheva AV, et al. Insufficient sleep undermines dietary efforts to reduce adiposity. Ann Intern Med, 2010.
- Tasali E, et al. Effect of sleep extension on objectively assessed energy intake. JAMA Intern Med, 2022.
- CDC: About sleep
This article is for general information only and is not medical advice. See our Medical Disclaimer.