The invention discloses a traditional Chinese medicine for treating and preventing tumors and a production method thereof, and the traditional Chinese medicine is prepared from the following raw materials: honeysuckle flower, liquoric root, Indian buead, fructus forsythiae, largehead atractylodes rhizome, wrinkled gianthyssop herb, spreading hedyotis herb, heterophylly falsestarwort root, nutgrass galingale rhizome, alhagi pseudoalhagi, perilla, Indigowoad root, barbary wolfberry fruit, membranous milkvetch root, Chinese date, turnip, Chinese thorowax root, sea backthern, chickpea, desertliving cistanche, sinkiang fritillary bulb, sanchi, Indian iphigenia bulb, turtle shell, rhizoma corydalis, rhizoma pinellinae praeparata, divaricate saposhnikovia root and finger citron, and is prepared by the following steps: carrying out water extraction; smashing bezoar, musk, Tibetan saffron, Tianshan snow lotus and beads of pangolin scale; mixing with extract to obtain the traditional Chinese medicine. The medicine has good efficacy for the tumors, the efficacy is particularly better when treating tumor diseases of lung, breast, liver, cervix uteri, ovary, stomach, bladder, rectum and other parts, the medicine can be further prepared into different formulations, such as pills, powder, tablets, or capsules and the like, and the medicine can not only be easy for absorption, but also greatly facilitate the administration of patients.