The invention discloses a medicament for treating fracture and a preparation method thereof. The medicament is prepared by traditional Chinese medicine raw materials such as rhizome drynariae, pyrite, corydalis tuber, notoginseng, turmeric, libanotus, myrrh, dragon's blood, sandalwood, dalbergia wood and eaglewood. The medicament can tonify the kidney and strengthen bone, rejoin muscle and ligament, relieve bruises, relieve injury and stop pain, relax tendons, invigorate blood circulation, promote the bone to absorb calcium and improve levels of blood calcium and serum phosphate, is favorable for calcification and sclerotin formation of the bone, and can also improve the function of chondrocyte, postpone degenerative change of cells, reduce pathological change rate of arthrosis, and promote proliferation of netlike cells and haemoglobin in the peripheral blood of the bone marrow; and compared with the various existing orthopedics medicaments, the medicament can better promote poroma proliferation and accelerate fracture healing, has no toxic side effects, can be used by patients from any age group, has no adverse reaction report by now, and has superior curative effect.