Why do my feet always hurt?

If your feet hurt all the time, it can pretty much affect everything that you do. And unfortunately, there are many different reasons why they may be hurting, which can range from the easily treatable to the very serious.

Causes of foot pain

Foot pain can be caused by overuse of the feet, an injury, or it can come from out of the blue, from nothing you’ve done at all. Here are some common reasons for foot pain:

• You may have osteoarthritis, a condition where the cartilage at the end of the bone wears down. Symptoms of osteoarthritis, such as swelling, pain, and stiffness when you wake up in the morning, come on slowly and get worse over time.

• Plantar fasciitis is a common cause of heel pain, which can affect the whole foot. It is a stabbing pain near the heel and can be caused by arches that are flat or too high, obesity, or constantly being on your feet.

• Bunions are bony bumps on the base of your big toe. Besides the bump, you might notice swelling around the joint, limited movement, and ongoing pain. Bunions can be caused by wearing the wrong shoes, arthritis, or genetics.

When to see your doctor

You may think that your feet will just always hurt and there is nothing that can be done. But you should see a doctor right away if

• You can’t put weight on your foot

• There is severe pain or swelling

• There are signs of infection, such as redness and warmth in the area, or if you have a fever

• You have diabetes and a foot wound that is not healing

And, you should make an appointment with your doctor if

• You have pain that lasts for several weeks

• Your feet are swollen, and this doesn’t improve after 5 days of at-home treatment

• You have numbness, tingling, or pain in the foot

You may not know exactly why your feet hurt all the time, but you don’t have to live with it. Specialty Orthopaedics in Harrison, New York, can help to pinpoint why they hurt and can help you to find a solution. Call 914-686-0111 for an appointment today!

Request an Appointment

Thank you for contacting us! We will get in touch with you shortly.