Recovery time from a foot or ankle injury varies depending on the type and severity of the injury, treatment approach, and individual factors, but it can range from weeks to months.