The invention relates to a traditional Chinese medicine composition and a preparation thereof, and especially relates to a pharmaceutical composition with effects of dispelling wind, relieving pain, dispelling cold, removing dampness, warming meridians and collaterals, relaxing meridians, and invigorating blood circulation, a hot-compress preparation and a preparation method thereof. The pharmaceutical composition for dispelling wind, relieving pain, dispelling cold, and removing dampness is mainly characterized by comprising the following raw materials by weight: 10-20 parts by weight of notopterygium roots, 10-20 parts by weight of radix angelicae pubescentis, 10-20 parts by weight of rhizoma atractylodis, and 10-20 parts by weight of radices sileris. Through clinical treatment demonstration by a lot of cases, the pharmaceutical composition of the invention has significant effect, is nontoxic, and good in stability; and a new traditional Chinese medicine preparation is provided with treatment, rehabilitation and health care effect on rheumatic joint swelling and pain, limb crymodynia, muscle and bone pain caused by wind-cold invasion, swelling and pain caused by soft tissue damage, ankylosis, and the like.