The present invention discloses a pharmaceutical composition comprising Polygonum multiflorum Thunb, which comprises Polygonum multiflorum Thunb, Fructus Crataegi, Salvia miltiorrhiza Bunge and Radix Notoginseng. If needed, the pharmaceutical composition may comprise the pharmaceutically acceptable carriers. The weight ratio of Polygonum multiflorum Thunb, Salvia miltiorrhiza Bunge, Fructus Crataegi and Radix Notoginseng in the present composition is as follows: 10 to 20 parts of Polygonum multiflorum Thunb, 5 to 15 parts of Salvia miltiorrhiza Bunge, 10 to 20 parts of Fructus Crataegi and 1 to 10 parts of Radix Notoginseng. Also, the present invention discloses the methods for preparing the composition, including directly pulverizing the medicines into powder to produce the composition or preparing the medicines into the extracts and then make the extracts into drugs. The composition of the present invention has an effect of lowering blood lipid, and therefore can be used in preparation of drugs for treatment and/or prevention of hyperlipidemia. The present invention also discloses a method to treat and/or prevent hyperlipidemia.