根據豬發病日齡(佝僂病發生于幼齡豬,軟骨癥發生于成年豬)、飼養管理條件(日糧中維生素缺乏或不足,鈣、磷比例不當,光照和戶外活動不足)、病程經過(慢性經過)、生長遲緩、異嗜癖、運動困難以及牙齒和骨骼變化及治療效果可做出診斷。
必要時結合血液學檢查、X線檢查、飼料成分分析等。
臨診病理學檢查血清堿性磷酸酶(ALP)升高,血清鈣磷依致病因子而定。如果維生素D和磷都缺乏,則血磷水平低于3mg/dl,血清鈣最后也降低。液相色譜分析1、25-(OH)2D3和24.25-(OH)2D3,結果1、25-(OH)2D3升高,24.25-(OH)2D3降低。X線檢查,骨密度降低,長骨末端呈現“羊毛狀”或“餓蝕狀”,骨骼變寬,即可證實為佝僂病。