Scientific research indicates that genetic predisposition plays a role in childhood obesity. However, the primary causes of obesity in children include excessive caloric intake, unhealthy eating habits, and insufficient physical activity. Furthermore, hormonal imbalances and certain genetic diseases can also contribute to obesity.