The invention provides a production method of biopesticide, comprising the steps of sorting, dipping, enzymolysis and boiling. Specifically, the purchased Chinese herbal medicine with the functions of sterilization, deinsectization and killing pests is separated according to grades; the obtained raw materials are dipped, boiled and/ or performed with enzymolysis to take juice; mixed liquid medicine is obtained by stirring, low-temperature squeezing and filtering as well as high speed centrifugation; after high-pressure filtration and concentration extraction, biopesticide of which the volume concentration is 30-40% is prepared; during dipping, the raw material are dipped in a large pool for 3-5 hours; during boiling, the raw material are boiled at the temperature of 80-100 DEG C; and during high-pressure filtration, mixed liquid medicine is filtered under the pressure which is less than or equal to 100 kg to obtain the filtered liquid medicine. The biopesticide prepared with the method of the invention has no toxicity or harm on people and livestock, does not damage nature, does not pollute environment, can replace chemical and chemical industry synthetic pesticides used at present at home and abroad, can be used for sterilization, deinsectization and killing pests for crops and vegetables.