The invention relates to the technical field of the traditional Chinese medicine, and discloses a compound preparation for treating thrombosis. The preparation is formed by the following components: hirudin, oleum morrhuae, Plantaginaceae Plantago major extractive, apocynum venetum extractive, selfheal extractive, lycopene, gingerol, and allicin. The compound preparation added with the rest accessories is capable of greatly prolonging the serum half-life period of the hirudin, achieving the effect of prolonging the intracorporal antithrombus effect of the hirudin, solving the defect of the hirudin for treating the thrombosis, and reducing the treatment cost.