La obesidad es un problema de salud complejo que surge de la combinación de múltiples factores. Aunque los factores psicológicos u hormonales pueden contribuir, los determinantes más significativos en el desarrollo de la afección son generalmente un estilo de vida sedentario y hábitos alimenticios poco saludables. Las principales causas que conducen a la obesidad se pueden enumerar de la siguiente manera:

* Hábitos alimenticios excesivos y desequilibrados
* Falta de actividad física
* Predisposición genética
* Trastornos hormonales y metabólicos
* Factores psicológicos
* Edad, sexo, nivel educativo, factores socioculturales y socioeconómicos
* Aplicación frecuente de dietas muy bajas en calorías
* Consumo de tabaco y alcohol
* Efectos secundarios de algunos medicamentos (p. ej., antidepresivos)
* Alto número de partos y cortos intervalos entre partos
* Ingesta insuficiente de leche materna