小孩过敏有以下原因引起:1、直接接触的过敏,就是过敏原直接接触到了皮肤,引起局部皮肤的过敏。2、吸入性的过敏,过敏原在空气中通过呼吸道进入了体内,可以发生过敏性鼻炎、过敏性哮喘,也可以发生皮肤的过敏。3、食入性的过敏,通过消化道进入体内,最常见的就是吃东西过敏,也可能是吃药过敏。