The invention provides a drug for treating arteriosclerosis, which is prepared by the following traditional Chinese medicines of: white peony, hawthorn, cherokee rose fruit, Codonopsis pilosula, lophatherum gracile, rhizoma atractylodis, silkworm larva, Polygonum cuspidatum, semen cassia, rhizoma alismatis, radix bupleuri, radix curcumae, fruit of Chinese wolfberry, Poria cocos, plantain seed, white atractylodes rhizome, Manis pentadactyla, gastrodia elata, Ligusticum wallichii, trigone, zedoary, leech, Polygonum multiflorum, frankincense, myrrh and oyster. The drug provided by the invention has better treatment effects on the common symptoms of the patients with arteriosclerosis, such as palpitation, flustering, chest pain, choking sensation in chest, headache, dizziness, cold and numb extremities, soreness and weakness of limbs, claudication, blurred vision, poor memory, insomnia and dreaminess, and also has better preventive effect on the city dwellers, the person who engages in intense brain works, the obese person, the heavy smoking person, the patient with hypertension, the patient with diabetes mellitus, the patient with hyperlipemia and the population susceptible to the arteriosclerosis; and the drug has the outstanding effects of no toxic or side effects, no untoward effect, and high cure rate.