导致佝偻病发生的因素是维生素D缺乏。维生素D缺乏可以由于皮肤合成维生素D不足所造成,皮肤经过阳光紫外线照射合成是人体所需维生素D的重要来源。由于地区纬度,季节,衣着以及空气污染等影响紫外线照射强度,均可以影响维生素D的合成。
第二,由于摄入不足,由于人乳和牛乳中维生素D含量较少,如果婴儿纯母乳喂养,摄入的维生素D可能就缺乏。因此,如果不及时补充维生素D,或者不及时添加蛋黄,肝泥等富含维生素D的食物,或者以素食为主的儿童,就容易发生维生素D的缺乏。
此外,还有孕期以及哺乳期母体维生素D缺乏、孩子生长发育过快以及疾病的影响和药物的影响,都会导致佝偻病的发生。