As well one may need more complicated treatment like surgery. In general, small broken bones with simple fractures take about four weeks to heal in small children. In teenagers and adults, small bones — like a finger or wrist bone — with a simple fracture, will take about six weeks to heal. Larger broken bones, for example the bones in the thigh, would take a great deal longer to heal, usually six weeks to three months in the average healthy adult.