Treatment and Causes of Heel Pain

Heel pain is a quite common condition that can take you away from your normal day-to-day activities. We can help you get back to the things you love to do by addressing the causes of heel pain with the proper treatment.

There are many causes associated with pain in the heels and most are extremely frustrating because they tend to become worse over time. It is especially difficult for people who live busy lifestyles where they are constantly on their feet. The heel has no time to rest and will only worsen. Some of the conditions that lead to heel pain include the following:

  • Plantar fasciosis – acute or chronic
  • Plantar fascia tear
  • Achilles tendonitis
  • Achilles tendinopathy
  • Achilles tendinosis
  • Fat pad contusion  
  • Distal tarsal tunnel syndrome
  • Calcaneal cysts
  • Baxter’s nerve entrapment
  • Abductor hallucis tendinopathy
  • Calcaneal stress fracture

Heel pain can be related to a variety of structural problems in the foot as well. It may come on as a secondary condition due to structural issues and it’s important to find the root cause of the problem for proper healing to begin. The pain itself is only a symptom, so you want to ensure you are treating the cause of the pain for long-lasting freedom from your heel pain. Otherwise, the results may only be temporary.

Treatment for Heel Pain

Some of the treatments that may be recommended include the following:

  • Manipulation and mobilization techniques
  • Orthotic devices
  • Strengthening exercises
  • Recommendations regarding the proper type of footwear
  • Other treatments as required

Every heel condition is assessed on a case-by-case basis and the treatment recommended will be based on your own personal situation. Once we know what the cause of your heel pain is, we’ll let you know exactly what your treatment options are.

At Thornhill Foot Clinic we help you get back on your feet with our variety of services. If you are experiencing any type of heel pain please visit our website at or feel free to contact us at 905-597-6638 to schedule an appointment.

Leave a Reply

Your email address will not be published. Required fields are marked *