A preparation method for a blood-activation stasis-dissipation orifices-opening pain-relieving traditional Chinese medicine composition includes the following steps: crushing salvia miltiorrhiza coarsely, extracting effective active ingredients by using a supercritical carbon dioxide fluid, precipitating for separation, drying under vacuum to get a dry extract, crushing the dry extract into a fine powder, crushing panax notoginseng, ginseng fibrous root and safflower into a fine powder by adopting a traditional Chinese medicine ultrafine pulverizer, grinding cultivated bezoar or in-vitro cultivated bezoar, cake of toad skin secretion and borneol into a fine powder, mixing the obtained three fine powders with a cornu bubali concentrated powder, carrying out granulation and screening with 14 mesh sieve, drying at 50-60 DEG C, finishing granules, filling into capsules, and packaging. By adopting the preparation method, the production process is controllable, extraction speed is fast, the product has no residual toxicity, the product is high in purity, the disadvantages of large extraction rate and lots of impurities in conventional water extraction method are overcome, and at the same time using cultivated bezoar or in-vitro cultivated bezoar can make up for the lack of a raw material of natural bezoar to meet the needs of clinical medication.