Pain in the arch of the foot can be caused by a number of factors including: Weakening of the ligaments connecting the arch bones – Often arch pain can be the result of weakening of the ligaments that support and connect the arch bones. Once weakened, the arch bones can move incorrectly and as a result elicit irritation leading to pain. Excess weight – Foot issues are common in people who are overweight since the added weight puts additional pressure on the feet. This added pressure can lead to arch pain. High impact sports – Running and jumping put stress on the feet, potentially causing pain in the arches.