What Causes Obesity? It’s About Much More Than Eating Too Much
If you’ve ever been told to “just eat less and move more,” you’re certainly not alone.
It’s one of the most common pieces of weight loss advice people receive, and while there is some truth in the idea that weight changes are influenced by how much energy we consume and use, it leaves out a huge part of the story.
If obesity were simply about willpower, there wouldn’t be millions of people around the world struggling despite trying countless diets, joining slimming clubs or exercising regularly.
The truth is that obesity develops because of a combination of biological, psychological, environmental and lifestyle factors. For most people, there isn’t one single cause. Instead, lots of different things come together over months or years.
Understanding what causes obesity isn’t about making excuses. It’s about helping you understand your body so you can find an approach that actually works for you.

There is rarely one single cause
Think about your own life for a moment.
Did you suddenly wake up one morning with obesity?
Probably not.
For many of us, weight gain happens gradually. It might start after having children, changing jobs, experiencing a bereavement, developing a medical condition or going through a particularly stressful period of life.
Looking back at my own journey, I can see that my weight wasn’t caused by one bad decision or one takeaway. It was years of habits, emotions, stress, dieting, comfort eating and believing that every new diet would finally be the answer.
That’s why understanding the bigger picture of what causes obesity is so important.
Genetics can influence your weight
Some people seem to be able to eat almost anything without gaining weight. Others feel like they gain weight just by looking at a slice of cake. It doesn’t seem fair, but genetics do play a role.
Researchers have identified hundreds of genes that can influence appetite, how full we feel after eating, where we store body fat and even how much energy we naturally burn throughout the day.
That doesn’t mean your future is already decided. Your genes are just one piece of the puzzle, but they can help explain why weight management feels much easier for some people than others.
Hormones affect hunger and appetite
Our bodies are constantly producing hormones that help regulate hunger, fullness and energy use. When these hormones are disrupted, it can become much harder to manage weight.
Life stages and conditions that may affect weight and help with the answers of what causes obesity include:
- Menopause
- Polycystic ovary syndrome (PCOS)
- Thyroid disorders
- Pregnancy
- Certain hormonal treatments
More recently, researchers have also learnt much more about hormones such as GLP-1, which help regulate appetite and explain why medications like Wegovy and Mounjaro can be effective for some people.
Food noise can make healthy eating exhausting
Not everyone experiences food in the same way. Some people eat when they’re hungry and simply stop thinking about food afterwards. Others have a constant stream of thoughts about what they’ve eaten, what they’re going to eat next or whether they should have that biscuit.
This has become known as food noise.
When food is constantly on your mind, making healthy choices can require far more mental effort than many people realise.
Learning about food noise completely changed how I viewed my own relationship with food because it helped me understand that I wasn’t simply lacking willpower.
Emotional eating
Emotional eating can be one of the things that causes obesity. Food isn’t just fuel. It’s comfort, celebration, tradition and even a reward.
Many of us learn from a young age to connect food with emotions.
You might eat when you’re:
- Stressed
- Lonely
- Bored
- Tired
- Anxious
- Sad
- Celebrating
The food often isn’t solving the problem itself. It’s helping us cope with difficult feelings, even if only for a short time.
Recognising emotional eating isn’t about blaming yourself. It’s about understanding why those habits developed in the first place.
Highly processed foods are everywhere
Modern life makes it incredibly easy to consume more calories than we realise and this can be considered one of the things that causes obesity.
Highly processed foods are often:
- Cheap
- Convenient
- Ready to eat
- Heavily advertised
- Designed to be extremely tasty
Many are also less filling than foods that are naturally high in protein or fibre, making it easier to eat larger portions before feeling satisfied.
That doesn’t mean processed foods are “bad”, but our food environment makes maintaining a healthy weight more challenging than it was for previous generations. It can be something that causes obesity but not necessarily the only cause.
Lack of sleep
Sleep and weight are closely connected. A poor sleep routine is also considered one of the things that causes obesity.
When we don’t get enough sleep, the hormones that regulate hunger can become disrupted.
Many people find they:
- Feel hungrier
- Crave sugary foods
- Snack more often
- Have less energy to exercise
Poor sleep can also increase stress, making emotional eating more likely.
Stress and mental health
Stress affects much more than our mood. It can influence our eating habits, sleep, activity levels and even the hormones involved in appetite regulation.
For some people, stress reduces appetite. For many others, it increases it and often causes obesity.
Living with anxiety, depression or past trauma can also make food feel like a source of comfort or safety. That’s why improving mental wellbeing can sometimes be just as important as changing what’s on your plate.
Medications can contribute to weight gain
Some medicines may make it harder to lose weight or easier to gain it. It isn’t necessarily something that causes obesity, but it can make it harder to lose weight.
Examples include certain:
- Antidepressants
- Steroids
- Antipsychotic medicines
- Diabetes medications
- Epilepsy medications
This doesn’t mean you should stop taking prescribed medication. If you’re concerned about weight gain, speak to your GP or specialist, as there may be alternative options available.
Medical conditions
Some health conditions can make weight management more difficult.
These include:
- PCOS
- Underactive thyroid
- Cushing’s syndrome (although uncommon)
- Limited mobility caused by arthritis or chronic pain
- Sleep apnoea
Treating the underlying condition can sometimes make weight management easier.
Life changes can have a huge impact
Sometimes what causes obesity isn’t medical at all.
Many people notice weight gain after major life events such as:
- Pregnancy
- Menopause
- Changing jobs
- Working shifts
- Becoming a parent
- Caring responsibilities
- Retirement
- Bereavement
- Domestic abuse or trauma
These experiences often change our routines, stress levels, sleep and eating habits, sometimes without us even noticing.
Can obesity be prevented?
Not every case of obesity can be prevented, and nobody should feel guilty if they’ve developed it. You may not be able to control what causes obesity for you.
However, there are things that may reduce the risk over time, including:
- Eating a balanced diet most of the time.
- Being physically active in ways you enjoy.
- Getting enough sleep.
- Managing stress where possible.
- Asking for support early if you’re struggling with emotional eating or your weight.
The aim isn’t perfection. It’s building habits that are realistic enough to stick with.
Understanding the cause can help you find the right solution
One of the biggest mistakes many of us make is searching for a solution before we understand the problem.
If emotional eating is driving your weight gain, another restrictive diet probably won’t solve it.
If hormones or medication are affecting your appetite, simply trying harder may not be enough.
If food noise dominates your thoughts every day, learning strategies to manage it could have a much bigger impact than cutting out another food group.
The more you understand why you’ve gained weight and what causes obesity for you, the easier it becomes to choose an approach that fits your life rather than constantly starting over.
Remember: it’s not about blame
For years I blamed myself for every pound I gained.
I genuinely believed I wasn’t trying hard enough.
Looking back now, I realise my weight was influenced by far more than the number of calories I ate. My emotions, habits, relationship with food, stress and life experiences all played a part.
That doesn’t mean we have no control over our health.
It simply means that lasting change usually comes from understanding ourselves rather than criticising ourselves.
If you recognise yourself in some of the causes we’ve explored here, be kind to yourself. Understanding what contributed to your weight and causes obesity for you isn’t making excuses—it’s giving yourself the knowledge you need to move forward.
Read next
If you’d like to learn more, these articles may help:
- What Is Obesity?
- Food Noise vs Hunger: What’s the Difference?
- What Is Emotional Eating?
- What Is a Calorie Deficit?
- How to Work Out Your Maintenance Calories
- Healthy Habits That Make Weight Loss Easier
- Obesity Hub – your complete guide to understanding obesity, treatment options and living well.
Trusted sources and further information
Understanding what causes obesity can feel overwhelming because there are so many different opinions online. Unfortunately, there are also plenty of myths and quick-fix promises that aren’t supported by good evidence.
The information in this article is based on current understanding of obesity as a complex, long-term health condition, alongside my own lived experience. If you’d like to explore the evidence in more detail, these organisations provide reliable, up-to-date information.
NHS
The NHS explains the many factors that can contribute to obesity, including diet, physical activity, genetics and wider lifestyle influences. It also offers practical advice on managing weight and improving your overall health.
NICE (National Institute for Health and Care Excellence)
NICE develops evidence-based guidance for healthcare professionals in England. Their recommendations recognise that obesity has multiple causes and that successful treatment often requires a personalised, long-term approach rather than a one-size-fits-all solution.
World Health Organization (WHO)
The World Health Organization describes obesity as a chronic, complex disease influenced by biological, environmental and social factors. Their resources also highlight the global rise in obesity and the importance of creating healthier environments that make healthy choices easier.
British Dietetic Association (BDA)
The British Dietetic Association provides nutrition advice written by registered dietitians. Their information focuses on sustainable eating habits and helps dispel many of the myths surrounding weight loss and healthy eating and what causes obesity.
Obesity UK
Obesity UK is a charity led by people with lived experience of obesity. Alongside practical information and support, they campaign to reduce the stigma that many people living with obesity face and encourage a more compassionate understanding of the condition.
Looking beyond the myths
If you’ve spent years believing your weight is simply down to a lack of willpower, you’re not alone. Research over the past few decades has shown that obesity develops through a complex interaction of genetics, hormones, mental health, environment, lifestyle and many other factors. What causes obesity for you may be different to someone else.
That doesn’t mean healthy habits aren’t important—they absolutely are. But it does mean that understanding the reasons behind your weight can help you choose an approach that is realistic, sustainable and tailored to your own circumstances.
If you’re worried about your weight or have noticed unexplained changes, it’s always worth speaking to your GP or another healthcare professional. They can help identify whether there are any underlying medical conditions, medications or other factors that may be affecting your weight and discuss the support available.
Please remember: This article is intended as general information and shouldn’t replace personalised medical advice. If you’re concerned about your weight or overall health, speak to your GP or another qualified healthcare professional.
