造成膝关节疼痛的原因主要有以下方面:1、急性病因:膝关节受到外伤或骨折产生膝关节疼痛,膝关节错位、骨挫伤也会导致膝关节疼痛,上述症状均和创伤有关。膝关节急性炎症,如风湿性关节炎、类风湿关节炎、膝关节炎等,都会导致膝关节疼痛;2、慢性病因:具有代表性的主要是膝关节退行性病变,人老后膝关节内关节软骨变薄,甚至钙化。此时关节内的关节液减少,导致膝关节上下关节面接触和摩擦,导致膝关节疼痛。还有先天罗圈腿或者X形腿等先天畸形,腿部夹角发生变化,不断摩擦产生疼痛。髋关节出现异常,膝关节代偿时会出现膝关节疼痛。所以导致膝关节疼痛的原因较多,需要到医院详细检查。