The invention discloses a Chinese herbal medicine compound preparation for preventing virus infection for breeding and a preparation method thereof. The traditional Chinese medicine composition is prepared from the following components in parts by weight: 40 to 50 parts of purified water, 10 to 20 parts of herba artemisiae annuae, 10 to 15 parts of flos chrysanthemi indici, 5 to 10 parts of radix glycyrrhizae, 5 to 10 parts of baicalin, 6 to 12 parts of chlorogenic acid, 7 to 12 parts of gallic acid, 9 to 15 parts of flos lonicerae, 4 to 8 parts of rhizoma zingiberis, 6 to 10 parts of pericarpium citri reticulatae, 6 to 10 parts of radix platycodonis, 2 to 5 parts of radix astragali polysaccharide, 3 to 5 parts of polyinosinic-polycytidylic acid, 3-5 parts of a stabilizer, 3-6 parts of a binder and 2-6 parts of a filler. The Chinese herbal medicine compound preparation prepared according to the formula is prepared from pure traditional Chinese medicines as raw materials, has no residue in animal bodies, has the effects of broad-spectrum inhibition and sterilization, enhancement of immunity of poultry organisms and acceleration of recovery of diseased poultry, can induce the poultry organisms to generate interferon and inhibit virus reproduction, can obviously reduce the death rate of animal virus infection, and is wide in application range and obvious in curative effect.