The best time to take oral bone-setting medication after a fracture is 2 weeks after the fracture. The best time to take oral bone-setting medication after a fracture is 2 weeks after the fracture. 2 weeks after the fracture is the period of hematoma and inflammation, during which oral blood-activating drugs are mainly used to promote the absorption of blood stasis, improve blood flow and reduce swelling and pain. 2 weeks after the fracture is the stage of bone scab healing, during which oral bone-setting medication has the best effect and can effectively promote bone growth. However, some bone-setting Chinese medicines also contain a lot of blood-activating drugs, which can be taken after the trauma, not only to promote fracture healing, but also to promote the absorption of bruises and improve blood flow, and are generally taken orally for about 4-6 weeks. In addition, the patient must seek medical attention after the fracture, conduct relevant examinations, clarify the fracture site, type, etc., do not take oral bone-setting drugs at will; at the same time, in the process of taking, if there is discomfort, should promptly seek medical attention to exclude drug side effects.