The invention belongs to a Chinese herbal preparation for treating tumors and a preparation method thereof. The Chinese herbal preparation comprises a primary material and auxiliary materials, wherein the primary material is prepared from the following materials in parts by weight: 1-60 parts of ginsengs, 1-180 parts of codonopsis pilosula, 1-120 parts of lucid ganoderma, 1-120 parts of coriolus versicolor, 1-120 parts of herba epimedii, 1-120 parts of polygonum cuspidatum, 0.01-6 parts of astaxanthin powder, 1-120 parts of Chinese angelica, 1-90 parts of donkey-hide gelatin, 1-90 parts of vinegar turtles, 1-90 parts of sanguisorba officinalis, 1-90 parts of radix curcuma, 1-90 parts of sweet wormwood, 1-90 parts of sculellaria barbata, 1-90 parts of agrimonia pilosa ledeb, 1-30 parts of silybum marianum extract powder, 1-150 parts of oyster shell powder, 1-150 parts of radish seed powder, 1-90 parts of earthworm powder, 1-90 parts of fructus amomi, 1-60 parts of cinnamon and 720-7200 parts of water. The Chinese herbal preparation has effects of warming and enforcing qi and blood, disinfecting and inducing decomposition of calculi, increasing appetite, enhancing immunity, inducing dieresis and relaxing the bowels.