The causes of leg bone pain are osteoarthritis, tibial tubercle, etc., as follows: 1, osteoarthritis: knee bone pain is mostly caused by osteoarthritis, that is, joint degeneration, mostly occurs in elderly patients, due to the wear and tear of cartilage in the elderly, the joint gap gradually narrowed, the load between the joints can not be well cushioned when walking, easy to bone pain, in walking 2, tibial tuberculosis: If the bone below the knee joint is painful, consider tibial tuberculosis, especially in too many sports people, or excessive sports for teenagers, which will cause the patellar tendon to pull on the tibial tuberculosis, thus causing inflammation of the tibial tuberculosis, thus causing pain below the knee joint. pain in the bones of the knee.