The invention discloses Chinese medicinal liquor for treating coronary heart disease and a preparation method thereof. The Chinese medicinal liquor is prepared from the following raw materials in parts by weight: 10-15 parts of immature bitter orange, 15-20 parts of longstamen onion bulb, 8-14 parts of rehmannia root, 5-10 parts of turmeric root-tuber, 10-15 parts of grassleaf sweelflag rhizome, 6-12 parts of motherwort herb, 20-30 parts of red-rooted salvia root, 12-18 parts of Szechuan lovage rhizome, 15-20 parts of astragalus, 10-15 parts of sanchi leaf, 7-14 parts of large-head atractylodes rhizome, 16-22 parts of snakegourd peel, 15-20 parts of tea tree root, 10-15 parts of red paeony root, 5-10 parts of twotooth achyranthes root, 18-24 parts of Chinese angelica, 9-16 parts of peach kernel, 4-8 parts of Chinese ephedra, 6-12 parts of green bonnie flower and 500-600 parts of 54-68 percent liquor. The Chinese medicinal liquor has the effects of supplementing qi, nourishing yin, promoting qi circulation, relieving pain, reducing lipid, dredging vessels, promoting blood circulation to remove blood stasis and dispelling melancholy for tranquilization, can lower blood viscosity, dissolve thrombi, improve the blood circulation of blood vessels, relieve vasospasm and resist arteriosclerosis, and can effectively treat symptoms such as myocardial ischemia, angina, myocardial infarction and the like to fulfill the aim of completely curing coronary heart disease.