The invention discloses Chinese medicine ointment for treating pain of muscles, bones and joints and a preparation method thereof. The Chinese medicine ointment comprises the following active pharmaceutical ingredient compositions, by weight, 25-35 parts of aconitum brachypodun diels, 9-11 parts of monkshood, 9-11 parts of radix aconiti agrestis, 14-16 parts of ligusticum wallichii, 14-16 parts of radix curcumae and 19-21 parts of sappanwood. The preparation method includes the steps of smashing, processing drugs and boiling. The Chinese medicine ointment is reasonable in prescription. In the process of preparing the ointment, yellow lead is added to be used for boiling black plaster, the efficacy of all the active pharmaceutical ingredient compositions for detoxifying, promoting granulation, dispelling wind and eliminating dampness, removing blood stasis and relieving swelling and pain can be fully played, and the effects of treating both symptoms and root causes and eliminating relapse after recovery can be achieved. Therefore, the Chinese medicine ointment has the advantages of being convenient to use, easy to prepare, small in toxic and side effect, and capable of curing injuries from falls, fractures, contusions and strains, pain in the bones and muscles, rheumatism bone pain, pain of neck, shoulders, waist, legs and ischiadic nerve, and the like.