The invention discloses a traditional Chinese medicine mixture for treating a hypertension cerebrovascular accident and a preparation method thereof. The mixture is prepared from the following bulk drugs in parts by weight: 5 g of apocynum venetum, 12 g of herba siegesbeckiae, 9 g of salvia miltiorrhiza, 6 g of cortex moutan, 12 g of uncaria, 12 g of achyranthes bidentata, 15 g of selfheal, 15 g of leonurus, 9 g of radix paeoniae rubra, 10 g of salsola collina, 9 g of chrysanthemum, 10 g of folium mori, 12 g of poria cocos, 10 g of ginkgo leaves, 9 g of peach kernels, 10 g of pubescent holly roots, 15 g of semen cassiae, 6 g of rhizoma alismatis, 10 g of cress, 9 g of phoenix tree leaves, 6 g of earthworms and 9 g of gastrodia elata. According to the composition, through the compatibility of the raw materials, the effects are exerted through a plurality of effects, and a synergistic effect is generated among a plurality of effects, so that the composition has obvious effects in the aspects of reducing blood pressure and reducing blood fat, and can be used for preventing and treating cardiovascular and cerebrovascular diseases.