The invention relates to bone knitting ointment having a muscle-tendon-relaxing and pain-alleviating function. The bone knitting ointment is prepared by adopting the following components: 5g of Chinese gall, 15g of camphor, 20g of camphol, 35g of notoginseng, 15g of spina gleditsiae, 30g of ground beetle, 60g of ligusticum wallichii, 5g of cortex moutan, 8g of frankincense, 25g of fructus psoraleae, 25g of vernonia anthelmintica, 15g of white tea, 10g of radix ampelopsis, 5g of lonicera japonica, 10g of paniculate swallowwort root, 10g of chinese starjasmine stem, 15g of sangusis draconis, 10g of hibiscus syriacus, 5g of seahorse, 5g of saposhnikovia divaricata, 10g of rhizoma smilacis glabrae, 10g of radix paeoniae rubrathe, 5g of herba siegesbeckiae, 5g of caulis spatholobi, 10g of lycopodium clavatum, 5g of cortex acanthopanacis, 10g of hawthorn, 5g of cortex albiziae, 10g of carthamus tinctorious and 10g of bombyx batryticatus. The blood-circulation-promoting dressing bone knitting ointment is based on the principle that the traditional Chinese medicine promotes the healing of bone fracture. All selected Chinese herbs have functions for invigorating the blood circulation to remove the stasis, clearing away the internal heat, removing the toxicity, relaxing the tendons and alleviating the pain; moreover, the price is cheap, no economic burden is brought to the patient even if the patient utilizes the ointment for a long time, and the bone knitting ointment is an ideal drug for promoting the healing of bone fracture.