Usually a Broken bone will take up to 5-6 weeks or more to heal. When I broke my left wrist fue to a fourwheeler accident, With LOTS of Prayer's, it only healed completely after 3 weeks. My elbow hit a rock in the ditch and my left handle bar came down onto my hand at the same time.