猪患软骨症的病因主要是,猪软骨病是因为钙磷缺乏或钙磷比例失调,而发生于软骨内骨化作用已经完成的成年动物的一种骨营养不良病。日粮磷含量绝对或相对缺乏是发生软骨病的主要原因;钙磷比例不当也是软骨病的病因之一,当磷不足时,高钙日粮可加重缺磷性软骨病的发生;维生素D缺乏可促进软骨病的发生。