小孩不睡觉考虑以下几个原因造成:1.白天睡眠时间过长。因为每个孩子每天的睡眠时间基本是固定,如果白天长时间睡觉,晚上就会出现不睡觉的情况。家长需要对孩子的睡眠时间进行调整,避免白天睡眠过多。2.维生素D缺乏性佝偻病。这一类疾病的孩子都会有神经兴奋的情况出现,必须及时补充维生素D、钙等改善情况,抑制神经兴奋问题,改善睡眠。3.腹痛等身体不适。如果是因为各种疾病导致的腹痛、腹胀等不适,孩子也会有不睡觉的情况。