Factorii care contribuie la dezvoltarea obezitatii infantile includ alimentatia deficitara, lipsa activitatii fizice, consumul de alimente procesate si fast-food, perioadele prelungite de sedentarism cauzate de tehnologie (jocuri video, televizor, etc.), genele si istoricul de obezitate in familie.