The present invention discloses a traditional Chinese medicine composition for treating atherosclerosis, and a preparation method thereof, and belongs to the technical field of traditional Chinese medicine, wherein the traditional Chinese medicine composition is prepared from the following traditional Chinese medicines: milkvetch root, cordyceps sinensis, cynanchum otophyllum, radix rehmanniae preparata, cortex moutan, campsis grandiflora, semen vaccariae, angelica, panax notoginseng, semen raphani, gynostemma pentaphyllum, jujube, fallopia multiflora (thunb.) harald, Chinese wolfberry, taxillus sutchuenensis (lecomte) danser, tuckahoe, pericarpium citri reticulatae, alisma orientalis, prunella vulgaris l, apocynum venetum, eucommia ulmoides, curcuma longa l, hawthorn, safflower, gingko, sophora flower, semen cassiae, achyranthes bidentata, clematis chinensis, aloe, leeches, coix seed and licorice root. According to the present invention, after the medicines are combined, the synergetic efficacy is provided, such that the rapid and effective atherosclerosis treatment purpose is achieved, wherein the total efficiency can achieve 98.5%.