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