The invention provides a traditional Chinese medicine composition for treating cardiovascular and cerebrovascular diseases and a preparation method thereof, belonging to the technical field of traditional Chinese medicine preparations. The traditional Chinese medicine composition for treating cardiovascular and cerebrovascular diseases is prepared from schizonepeta, divaricate saposhnikovia root, Japanese buttercup herb, golden cypress, coptis chinensis, dragon's blood, panax notoginseng, verdigris, safflower, java brucea fruit, sweet wormwood, cortex dictamni and oleum menthae. The traditional Chinese medicine composition disclosed by the invention has main effects of regulating vital energy, invigorating the circulation of blood, dissipating blood stasis and preventing infection so as to achieve the effects of unblocking blood vessels, promoting blood and qi circulation, removing blood stasis for promoting tissue regeneration, dredging the channel, regulating internal organs, improving brain circulation and improving hypercoagulable states of blood, such as thick, coagulated, viscosity and gathered; and therefore, the traditional Chinese medicine composition can be used for treating cardiovascular and cerebrovascular diseases.