Scientific research has proven that inherited genetics from the family have an effect on childhood obesity. However, excessive calorie intake, poor nutrition, and inactivity cause obesity in children. Other underlying causes of obesity include hormonal imbalances and genetic diseases.