The invention provides an anticancer powder containing worm grass and house lizard and belongs to a pure Chinese traditional medicine preparation, in particular to a Chinese traditional medicine for treating cancers. The anti-cancer powder provided by the invention comprises the following 30 traditional Chinese medicines in parts by weight: aweto, gecko, ginseng, dangshen, astragalus root, atractylis ovata, white tuckahoe, angelica, rhizoma ligustici wallichii, safflower, bulbus fritillariae cirrhosae, trifoliate orange, amomun fruit, eucommia, morinda root, cassia, cumin, white peony root, saussurea lappa, skunk bugbane, gizzard pepsin, hawthorn, ground beetle, coltsfoot flower, shiandra, taraxacum, Chinese violet, oldenlandia, salvia chinensis, licorice. The preparation method of the medicament comprises: firstly, utilizing a tile to bake the gecko until the gecko is dry and yellow, and grinding the baked gecko and the aweto to obtain fine powder for later use; then performing impurity removal on the other 28 traditional Chinese medicines, respectively drying and processing the 28 traditional Chinese medicines subjected to impurity removal, utilizing a grinder to grind the 28 traditional Chinese medicines into fine powder, and sieving the fine powder with a sieve of 80-100 meshes; and finally, evenly mixing the sieved fine powder with the aweto and gecko fine powder, and bagging, thus obtaining the medicament. The medicament provided by the invention has the efficacies of tonifying qi, nourishing lungs, regulating the flow of qi to alleviate pain, clearing away heat and toxic materials, resolving hard lumps and assisting cancer resistance; and the medicament can be used for regulating the autoimmunity of a patient, alleviating pain, nourishing spleen and stomach, nourishing stomach qi, enhancing spleen and stomach functions, prolonging the patient life and improving the life quality, thereby being the development trend of anticancer traditional Chinese medicines.