Quick Answer
Stress and weight are linked, but the link runs in different directions for different people. Harvard Health explains that short-term stress suppresses appetite, while stress that persists raises the hormone cortisol, which increases appetite. As a result, some people eat more and gain weight, and others eat less and lose weight. Studies so far are small and cannot prove cause and effect. If stress is changing how you eat or sleep, talk to a doctor. In the US you can call or text 988 in a crisis, and in the UK you can call Samaritans on 116 123.
Stress is only one influence on weight. It sits alongside sleep, metabolism, food access and medical conditions.

How Stress and Weight Are Linked in the Body
When you feel under pressure, your brain triggers a stress response. Harvard Health describes two phases. First, the brain releases corticotropin-releasing hormone, which suppresses appetite. Then, if stress continues, the adrenal glands release cortisol, which increases appetite.
Cortisol should fall once the stressful event passes. If stress carries on, or the response stays switched on, cortisol may stay high. Harvard Health also says high-fat, sugary comfort foods can lead people to gain weight.
Behaviour matters too. Stress can disturb sleep, and poor sleep affects appetite, as we explain in our sleep and weight loss guide. Stress can also leave you with little energy for movement. Source: Harvard Health.

Why Stress and Weight Can Move in Opposite Directions
Many pages claim stress makes you gain weight. Others note that some people lose weight under stress. Both are true, and the two-phase response explains why.
| Pattern | What may be happening | Source |
|---|---|---|
| Appetite drops during a sudden or short stress | Corticotropin-releasing hormone suppresses appetite | Harvard Health |
| Appetite rises when stress continues | Cortisol increases appetite and may stay elevated | Harvard Health |
| More emotional eating in highly stressed people | Found in a small study of 59 women; direction of cause unclear | Tomiyama et al., 2011 |
| Changes in sleep and activity | Stress can disturb sleep and make exercise harder | NIMH lists loss of sleep as a stress symptom |
Duration, personality, life circumstances and health all shape which pattern you follow. The same person may even swing between the two. Neither pattern is a failing. Both are common responses to pressure.
If stress has made you eat much less than usual, that deserves attention too. See the safety section below. This article does not give any intake targets.
What Studies on Stress and Weight Can and Cannot Show
One often-cited study looked at 59 healthy premenopausal women, mostly caregivers of chronically ill children. Women in the highest-stress group reported more emotional eating. They also had more abdominal fat and a higher BMI.
However, the authors call the findings cross-sectional, based on a small sample and on self-reported eating. They note that the direction of cause is unclear. Among highly stressed women, more abdominal fat went with lower cortisol measures, which is not what many online articles suggest. Larger, longer studies are needed.
So treat claims that stress puts fat on your belly with care. The research shows an association in a small group. It does not show that stress alone causes belly fat. Source: Tomiyama, Dallman and Epel, Psychoneuroendocrinology, 2011.

Practical Ways to Manage Stress
The NIMH suggests keeping a journal, using relaxation or mindfulness exercises, exercising, eating regular meals, keeping a consistent sleep routine and limiting excess caffeine. It also suggests challenging unhelpful thoughts and reaching out to supportive friends or family.
Small steps work well. A short walk can help, and our walking guide shows how to start. Our stress management strategies page goes deeper, and this guide to grief and loss may help if loss is the source of stress.
Eating regular meals can steady your day, but that is a coping tip, not a diet. For habits that last, see sustainable weight loss tips. Source: NIMH, I’m so stressed out fact sheet.
What the Evidence Says About Stress and Weight
| Claim | Where it stands | Reader guidance |
|---|---|---|
| Persistent stress raises cortisol, which raises appetite | Supported | Described by Harvard Health. Not everyone responds the same way. |
| Stress makes everyone gain weight | Not supported | Short-term stress suppresses appetite, and some people lose weight. |
| Stress causes belly fat | Overstated | A small cross-sectional study found an association, with unclear direction of cause. |
| Comfort foods can lead to weight gain | Supported | Harvard Health says high-fat, sugary foods can lead to weight gain. |
| Omega-3 foods lower stress | Not established | We found no source in our review. Do not rely on a single food. |
| Caffeine adds to stress | Partly supported | The NIMH suggests limiting excess caffeine. We did not find support for sugar in the same way. |
| Meditation or mindfulness will fix weight | Not established | The NIMH lists mindfulness as a coping tool. It is not a weight treatment. |
| Losing weight under stress is healthy | Not supported | Unplanned weight change is a reason to check in with a doctor. |
Stress Safety: When to Get Help
The NIMH says it may be time to talk to a professional if you are struggling to cope or your symptoms will not go away. Warning signs include stress that interferes with everyday life, makes you avoid activities or seems always present.
See a doctor or therapist if stress is changing your eating a lot, in either direction, or if food and weight thoughts feel hard to control. This applies even when you feel fine otherwise. Clinicians can help without judgment. Our anxiety symptoms guide lists signs to watch for.
If you are in distress or thinking about harming yourself, get help now. In the US, call or text 988, or chat at 988lifeline.org. In the UK, call Samaritans free on 116 123, day or night. If you may be in immediate danger, call your local emergency number.
Sources: SAMHSA 988 factsheet and Samaritans.
Stress and Weight FAQ
It can in some people. Persistent stress raises cortisol, which increases appetite, and comfort foods high in fat and sugar can lead to weight gain.
Yes. Short-term stress suppresses appetite, and some people eat less under pressure. Unplanned weight change is worth discussing with a doctor.
Cortisol increases appetite when stress persists. A small study also found more emotional eating in highly stressed women.
Not proven. A small study found more abdominal fat in highly stressed women, but it could not show which came first.
Cortisol is a stress hormone released by the adrenal glands. It should fall after a stressful event, but may stay high if stress continues.
The NIMH suggests journaling, relaxation or mindfulness exercises, exercise, regular meals and a steady sleep routine.
See one if you struggle to cope, symptoms will not go away, or stress interferes with daily life or makes you avoid activities.
In the US, call or text 988. In the UK, call Samaritans free on 116 123. Both are open at all times.
Related Reading
- Stress management strategies for health and fitness
- Anxiety symptoms in women: signs and treatment
- How to improve sleep quality naturally
- Grief and loss: coping strategies that help
Sources
- Harvard Health: How stress can cause overeating
- Tomiyama, Dallman and Epel: Comfort food is comforting to those most stressed (Psychoneuroendocrinology, 2011)
- NIMH: I’m so stressed out fact sheet
- SAMHSA: 988 Suicide and Crisis Lifeline factsheet
- Samaritans: talk to us on the phone
Written and fact-checked by the HealthCoachJP editorial team. No clinician has reviewed this article. See our sources cited page. Last reviewed and rewritten October 2026.
Medical disclaimer: this article is general information, not medical advice. If you are worried about your mental health, eating or weight, talk to a doctor or qualified professional.
