目前普遍认为骨关节炎可能与年龄、性别、种族、肥胖、遗传、创伤、免疫、关节软骨成分代谢异常等因素有关,如今比较公认的因素有三个,即老龄化的退变、创伤和肥胖。
合并以上几种情况的人容易得骨关节炎,要想预防骨关节炎的发生就应该注意调整和改变生活方式,如减少每天的运动总量,因为剧烈运动有可能加速和加重病人关节的退变,如髋、膝骨关节炎的病人应避免跑步等运动。减少步行距离和时间,以使受累关节得以较充分的休息,避免过劳,避免或者减少屈膝运动,如爬山及上下楼梯等,尤其应注意避免屈膝、深蹲动作。减肥,病人体重与骨关节炎的发病严重程度呈正相关,戒烟,适当的用矫形器或者助行器,如手杖、护膝等。