The invention relates to a traditional Chinese medicine preparation for treating cardiovascular and cerebrovascular diseases, mainly containing one or more of Salvia miltiorrhiza, folium ginkgo, panax notoginseng, kudzuvine root Pueraria lobata, rhizoma ligustici wallichii, hawthorn and lotus leaf. The preparation method comprises the steps of selecting one or more of the Salvia miltiorrhiza, the folium ginkgo, the panax notoginseng, the kudzuvine root Pueraria lobata, the rhizoma ligustici wallichii and the hawthorn and lotus leaf, decocting, extracting active ingredients and concentrating the extracting solution to a certain concentration to obtain the Chinese traditional medicine preparation. In addition, the concentrated solution can be further made into capsules, tablets, granules, oral liquid, pills, pulvis, injection and sustained and controlled release preparations. Toxicologic and pharmacologic agent experiments show that the invention has no toxic side effect, is safe to use, has the functions of promoting blood circulation, remove blood stasis, reducing fat, freeing channels and eliminating phlegm and is suitable for phlegm stasis internal-block type cardiovascular and cerebrovascular diseases.