Multiple factors has led to unhealthy eating habits and the consequent increase in childhood obesity:
- Increased consumption of processed foods, high in trans fats, salt and sugar
- Rapid urbanization
- Not walking to school and other places
- Spending more time in front of television and computers