The invention discloses a formulation of compound Chinese herbal medicine immunopotentiator used for animals and a preparation method thereof. The compound immunopotentiator is mainly prepared by raw material compositions with the following parts by weight: 5-15 parts of oldenlandia diffusa, 30-50 parts of astragalus root and 30-50 parts of dangshen. The preparation method comprises the steps as follows: firstly, the raw material compositions are crushed, sieved and evenly mixed according to the parts by weight, de-ionized water of 8-15 weight times is added into the mixture, then the mixture is decocted, after the mixture is sieved while hot, the filtrate is combined and separately packaged after vacuum concentration, therefore, the immunopotentiator is prepared by high pressure sterilization. The immunopotentiator is a pure Chinese herbal medicine, has no toxic side effect or harmful residue and does not produce the three wastes or pollutants to the environment; the formulation is simple and the effect is excellent, the immunopotentiator can obviously facilitate lymphopoiesis, greatly improve the humoral immunity function of animals, promote the secretion of cytokines in blood such as IL-2, IFN-gamma, and the like, thus various immunologic functions of the organism can be comprehensively improved.