The invention discloses a Chinese medicinal composition for treating cancers. The Chinese medicinal composition is prepared from the following raw materials: Chinese angelica, crude astragalus, double blossom, dandelion, dahurian angelica root, platycodon root, stiff silkworm, coptis root, weeping forsythia, cicada shell, scrophularia, buffalo horn powder, apricot kernel, liquoric root, spreading hedyotis herb, large-head atractylodes rhizome, Chinese ephedra, pangolin, lucid ganoderma, common anemarrhena, divaricate saposhnikovia root, white mulberry boot-bark, barbed skullcap herb, red ginseng, whole worm, common bletilla tuber, moschus, long-noded pit viper and centipede. A preparation method of the Chinese medicinal composition is a decoction method. The Chinese medicinal composition has the effects of clearing away heat and toxic materials, promoting blood circulation to remove blood stasis, reducing swelling, removing stasis, strengthening body resistance, eliminating evil, playing a synergistic action on cancers viruses and killing cancers cells, can be used for effectively treating multiple cancers, can be used for treating both symptoms and root causes, and is remarkable in clinical treatment effect.