6 weeks normally
Bone usually takes 6 weeks to heal in a normal patient depending on alignment and care.
Even though the bone may be healed, you may have soreness for several more months. As long as dis omfort is improving, it should continue to improve. See your podiatrist if questions. Dr ltoe fr.