When will a broken ankle typically heal?

Weeks to months. A broken ankle can take a variable amount of time to heal. There are a number if things that factor into how long it will take. One of the most important is what type of ankle fracture you have.
6-8 weeks. While the bone usually heals in 6-8 weeks patients often continue to have symptoms beyond that time. This is due to the soft tissue injury that also occurred at the time of the fracture.