①胃肠道疾病:如消化性溃疡、急慢性肝炎、慢性肠炎、各种原因的腹泻及慢性便秘等都是常见的原因。
②消化道变态反应及服用易引起恶心、呕吐的药物如红霉素、氯霉素、磺胺类药物以及氨茶碱等也可导致厌食。
③全身性疾病如结核病、胶原病、贫血、及一些慢性感染等。
④锌缺乏和缺乏某些内分泌时,如甲状腺功能低下等。
⑤其他如肝功能不全、高血压、酸中毒、尿毒症、以及心功能不全消化道淤血。
⑥近年来较多增加的维生素A和/或维生素D中毒等。
除以上疾病外,应注意小儿情绪变化可引起厌食。特别是因家长溺爱对小儿进食采取不适当的态度,反而引起神经性厌食(参阅精神疾病篇)。不良的饮食习惯常是厌食的主要原因,高蛋白、高糖的饮食使食欲下降;两餐之间随意吃糖果、点心、花生、瓜子等零食,以及吃饭不定时、生活不规律都影响食欲;夏季气候过热,湿度过高以及过多的冷饮都影响消化液的分泌,而影响食欲。
长期厌食可致营养不良和体质减弱。