Why do my feet hurt all the time?

Womans leg hurts pain in the foot massage of female feet at home

You already know that when your feet hurt, it can affect everything that you do. It can make it hard to work, hard to enjoy your hobbies, and even hard to relax. There may be different reasons why your feet hurt, but whatever the reason, you don’t have to live with foot pain.

What is causing my foot pain?

Your feet might hurt because of an injury, because your shoes don’t fit right, or because you are on your feet all day – or they may hurt for no apparent reason at all! Here are some common causes of foot pain:

Plantar fasciitis can be caused by arches that are too high or too flat, obesity, or constantly being on your feet. It may start as a stabbing pain near the heel, but it can affect the whole foot.

• Bunions, which are bony bumps on the base of the toe. They can be the result of genetics, arthritis, or even from wearing the wrong shoes. They can be very painful and cause limited movement and joint swelling.

• Osteoarthritis, which results from the cartilage at the end of the bones of the feet wearing down. Your joints may be swollen, painful, and stiff when you get up in the morning.

You should see your doctor right away if you have severe pain or swelling in the foot, you have signs of infection (such as redness and warmth in addition to a fever), or if you can’t put weight on your foot. You should also make sure to pay special attention to your feet if you have diabetes.

You should make an appointment with your doctor if your feet are swollen and they don’t get better after 5 days of at-home treatment, if you have pain that lasts for several weeks, or if you have numbness or tingling in your foot.

Your foot pain may be caused by something very serious or something that can be treated fairly easily. But no matter why they hurt, it is important to get help so that you can get back into your regular activities without all of the pain! Contact Sports Occupational and Knee Surgery in San Antonio, TX, for an appointment today, at (210) 696-9000!

Location Map:

Contact Us Today

*All indicated fields must be completed. Please include non-medical questions and correspondence only.

Our Location

Monday – Thursday: 8:30am to 5:00pm
Friday: 9:00am to 2:00pm
Dr. Holmes:
Monday, Tuesday, Thursday, Friday

Accessibility Toolbar