Foot pain. There can be many different reasons for foot pain. From arthritis, plantar fasciitis, stress fractures, general foot fatigue, stepping on an object, calluses and countless more. Even the time of day the pain comes can help determine why you are having pain. You can ask your pcp for a podiatry referral if the pain continues to worsen.