The invention relates to a medicament for curing cancer and a preparation method thereof. The medicament comprises a No.1 polypharmaceutical, a No.2 polypharmaceutical and a No.3 polypharmaceutical, wherein the No.1 polypharmaceutical comprises 31 flavors of traditional Chinese medicines including Glauber salt, kudzuvine root, red sange root, mongolian snakegourd, rhubarb, eucommia bark, and the like; the No.2 polypharmaceutical comprises 26 flavors of traditional Chinese medicines including Chinese clematis, dried rehamnnia root, sesame kernel, schisandra fruit, tangerine peel, coix seed, and the like; and the No.3 polypharmaceutical comprises 6 flavors of traditional Chinese medicines including liquorice, cogongrass rhizome, dandehon herb, mint, dendrobium stem and cyperus rotundus linn. The bulk drugs consisting of the No.1 polypharmaceutical, the No.2 polypharmaceutical and the No.3 polypharmaceutical are crushed firstly, the No.1 polypharmaceutical and the No.2 polypharmaceutical can be respectively prepared into capsules, tablets, drop pills, granulas, oral liquid and injection by corresponding technologies; and the No.3 polypharmaceutical can be prepared into fine powder medicinal tea or granulas. The medicament has the unique effects of inhibiting tumor and removing pain, suppressing metastasis, removing necrosis and promoting granulation, balancing nutrition, expelling toxin, increasing immunity, and the like. The surgery can be replaced for curing the cancer generally, and the radiotherapy and the chemotherapy are not used; the effective rate of preventing the caner is 100 percent, the radical rate to the early cancer is 100 percent, and the curative ratios of the caner of medium and late stages are respectively over 98 percent and over 70 percent; and the invention also has the advantages of omni-directional treatment, high curative ratio and no toxic side effect.