يقول دكتور عماد إبراهيم طبيب الأطفال: إن من أهم وأشهر أسباب فقد شهية الأطفال، الأقل من عامين:
- الاعتماد على اللبن الصناعي فقط
-التغذية الغير سليمة والاكثار من تناول المواد الحافظة والألوان الصناعية
- الاكثار من مشاهدة التليفزيون والألعاب الالكترونية
- عدم تنظيم الوقت والسهر وعدم النوم مبكرا
- الإكثار من تناول الحلويات والسكريات
- الإصابة بعسر الهضم والديدان بأنواعها
- أسباب وقتيه عند الإصابة بالنزلات المعوية والتهاب الحلق واللوزتين
- أسباب اجتماعية ونفسية لابد من النظر إليها