Cauzele cresterii nivelului de obezitate includ alimentatia nesanatoasa, siguranta redusa a hranei, sedentarismul, marketingul agresiv al alimentelor procesate si fast-food-ului, stresul si perturbarea somnului. Factorii genetici si anumite afectiuni medicale pot avea, de asemenea, un rol in cresterea nivelului de obezitate.