The invention relates to a traditional Chinese medicine for treating pain and a preparation method of the traditional Chinese medicine, in particular to a traditional Chinese medicine compound pain resisting medicine and a preparation method thereof. The recipe comprises the following materials: nux vomica, lumbricus, garden balsam stem, stiff silkworm, fourstamen stephania root, radix clematidis, Chinese angelica, raw rhubarb, herba lycopi, frankincense, myrrh, drynaria baronii, cowherb seed, asarum sieboldii, cortex acanthopanacis senticosus, herba siegesbeckiae, Chinese holly leaf, centipede, loofah sponge, ephedra and the like. The preparation method comprises the following steps: taking 2,000 ml of sesame oil into a pot, putting the materials into the pot, carrying out deep frying, removing slag, refining oil, dropping water to be bead, feeding 1,000 g of minium, and stirring. Through the adoption of traditional Chinese medicine ointments and medicines for external use, the medicine resistance and toxic and side effects generated after oral taking of Western medicines or chemical agents are solved, pain and inconvenience brought for a patient due to injection treatment are avoided, the pain symptoms of the patient are solved, the pain of the patient is reduced, and the functions of warming channel, dredging collaterals, relaxing muscles, stimulating blood circulation and stopping pain can effectively control pain seizure.