骨关节炎的病因有:软骨的基质内缺乏蛋白糖原和胶原,接着浅层的软骨细胞数量减少,使关节软骨松松地挂在关节腔内,受不起应力容易发生折断。
在生化方面,老年人的软骨水份减少,各种促使软骨裂解的酶也相应出现。骨内高压所致骨内血液动力学变化,经静脉造影发现静脉回流不足,骨内窦状隙扩张,并有动脉性充血,使某些区域承受过多的应力,而某一些区域却又应力不足,容易发生软骨变性,是骨关节炎的病因之一。