Hi,
usually fractures, even avulsion fractures, can take up to 6 weeks to heal, possibly longer for the leg. You might be stiff and a bit sore when the cast comes off because it hasn't been moving much for the last few weeks. You will probably be referred to physical therapy at your appointment if you need it.