5岁小孩晚上睡觉磨牙可能是因为惊吓过度或缺锌、缺钙、缺乏其他微量元素等。另外,由于胃肠道消化不良、肠道收缩异常,还应考虑是否存在精神紧张、睡眠不足等问题。平时要注意儿童饮食的多样化,做到营养均衡。建议检查血常规、微量元素和大便常规,以诊断是否缺乏营养。如果是体内寄生虫引起的,可以服用阿苯达唑进行治疗。