A traditional Chinese medicine composition and preparation thereof for treating cardiovascular diseases is provided. The traditional Chinese medicine composition consists of: by weight percentage, phenolic aicd derivatives 30%ˆ¼80%, tanshinones 2%~10% and saponins 15%ˆ¼60%.