The invention discloses a compound Chinese medicine extract preventing arteriosclerosis, comprising the following effective ingredients: dried alcohol, Beta-sitosterol, hexacosanoic acid, butenolide III, oleanolic acid, berberine, jateorhizine, coptisine, salvianic acid A, salvianolic acid B, ring-tetracosane, 9,12-octadecadienoic acid, 5,7-dimethoxy coumarin, specnuezhenide, ginsenoside Rb1 and Rg1, notoginsenoside R1, encommiol and the like. A preparation method of the extract is as follows: taking salvia miltiorrhiza, fructus ligustri lucidi, rhizoma coptidis, cirsium japonicum, eucommia bark, atractylodes macrocephala koidz, radix pseudo-ginseng and bergamot as raw materials, conducting C1-3 alcohol extraction and / or water extraction on a total extract, then extracting the total extract by organic solvents with different polarities so as to obtain all the effective ingredients, and finally mixing the effective ingredients so as to obtain the compound Chinese medicine extract preventing arteriosclerosis. As for the compound Chinese medicine extract, a large number of ineffective chemical ingredients are removed, so that the content of effective ingredients is improved greatly, the influence on product processing and preparation quality caused by the ineffective ingredients is reduced, the preparation process is stable, the product quality is controllable, and the mass production is facilitated.