A obesidade vem crescendo em todo mundo não só em adultos como também dentre crianças e doenças. Os fatores que contribuem para a obesidade incluem dieta, fatores sociais, culturais, econômicos, fisiológicos e genéticos. Veja:
Influência da família – Pais com excesso de peso carregam genes e hábitos que criam um ambiente obesogênico. Muitos genes estão ligados à obesidade, porém existem evidências de que o ambiente desempenha um fator primordial no desenvolvimento da obesidade. Os pais são o exemplo que as crianças seguem e se os primeiros consomem dietas hipercalóricas e desregradas este (mau) exemplo será transmitido aos filhos.
Classe sócio-econômica – Indivíduos provenientes de classes sociais menos favorecidas tendem a consumir dietas de pior qualidade com menos frutas e hortaliças quando comparadas às demais classes. Isso se dá devido ao menor conhecimento sobre hábitos saudáveis e também devido ao preço mais acessíveis dos alimentos hipercalóricos como arroz, farinha, macarrão, óleo, açúcar e biscoitos de baixa qualidade.
Dieta da criança – As crianças tendem a preferir alimentos doces e ricos em gorduras. Por isso se não houver na família um hábito saudável os pequenos acabarão optando por dietas inapropriadas.
Atividade física – Estudos demonstram que o nível de atividade física da criança e dos adolescentes tem declinado nas últimas décadas em todo o mundo. Isso decorre do aumento da violência nas grandes cidades que impede que os menores passem mais tempo na rua brincando, e também devido à disponibilidade aumentada de facilidades como controle remoto, vídeo-game e internet. A menor atividade física resulta em menor gasto, o que contribui para o ganho de peso.