Printre principalele cauze ale epidemiei de obezitate se numără alimentația nesănătoasă, bogată în calorii și grăsimi, precum și sedentarismul. Factori precum stresul, oboseala și somnul insuficient pot contribui, de asemenea, la creșterea în greutate. În general, obezitatea este cauzată de un dezechilibru între aportul caloric și consumul de energie prin activitate fizică, iar soluțiile pentru combaterea sa includ o dietă echilibrată și un stil de viață mai activ.