The invention relates to a traditional Chinese medicine composition for angina pectoris and a preparation method thereof. The traditional Chinese medicine composition is prepared from the following raw materials in parts by weight: 30 parts of panax notoginseng, 30 parts of flos inulae root, 30 parts of polygala root, 28 parts of mulberry fruit, 28 parts of radix ophiopogonis, 27 parts of radix astragali, 27 parts of rhizoma sparganii, 25 of folium ginkgo, 25 parts of salvia miltiorrhiza, 25 parts of cornus officinalis, 22 parts of nobile dendrobium, 22 parts of japonica rice, 20 parts of radix polygoni multiflori, 20 parts of humifuse euphorbia herbs, 20 parts of nux vomica, 20 parts of cape jasmine, 20 parts of fingered citron, 18 parts of radix clematidis, 17 parts of angelica sinensis, 17 parts of notopterygium roots, 15 parts of fructus amomi rotundus, 15 parts of semen euryales, 15 parts of fructus rosae laevigatae, 15 parts of fructus lycii, 10 parts of root kudzuvine, 10 parts of myrrh, 10 parts of dandelion and 10 parts of rhizoma atractylodis. The traditional Chinese medicine composition disclosed by the invention treats both symptoms and root causes of angina pectoris, has no side effect, toxicity or harm to the human body, low in price and simple to prepare; therefore, the traditional Chinese medicine composition has a broad application prospect.