Knee pain can be caused by a number of different conditions. It can be anything spanning from a sporting injury to arthritis. Depending on the cause determines the best course of action to treat the knee pain with. Some knee pain can be caused through the shoe not providing enough support. Many conditions of the foot can trigger knee pain due to over-compensating the way you walk. Insoles for knee pain are available to provide the right support for the knee and foot. Manufacturers study the problem closely before developing their Insoles for knee pain.