The invention relates to a preparation for preventing and controlling roe saprolegniasis. The preparation is prepared from one or more of ethylparaben, sodium butylparaben, an amidebactericide, Herba Plantaginis, Weeping Forsythia, Radix Scutellariae, dark plum, Herba Patriniae and Spica Prunellae. The invention also provides an application of the preparation. The preparation has the advantages of good prevention and treatment effect on saprolegniasis strains, great reduction of damages of medicines to roes, great reduction of the economic loss, and achieving of efficient and safe prevention and treatment effects. Above Chinese herbal medicines inhibit the production of harmful bacteria, and can reduce the resistance to antibiotics, tetracycline, quinolones and other drugs of bacteria, so obvious effects, no pollution, no poison and no toxic or side effects are reached when the Chinese herbal medicines are used to prevent and treat the roe saprolegniasis.