The invention relates to a paenibacillus polymyxa pesticide-fertilizer for farm onsite fermentation, a preparation method, and applications thereof. The pesticide-fertilizer comprises the following raw materials: paenibacillus polymyxa powder, colistin sulfate, natamycin, L-alanine, valine, yeast powder, corn steep liquor powder, disodium hydrogen phosphate, sodium chloride, fructose, and brown sugar. The colistin sulfate and natamycin in the insecticide-fertilizer can inhibit the growth of fungi (such as pathogenic fungi, yeast, etc.) and gram negative bacteria (such as colibacillus, salmonella, etc.) during the fermentation process. The spore germinator (alanine, fructose, and valine) can rapidly promote the germination of spores of paenibacillus polymyxa and improve the germination rate of spores. The provided pesticide-fertilizer can be applied to the onsite fermentation and propagation in a simple and crude farm. The required equipment is simple. The using amount of bacterium is little. The cost is low. The fermentation broth obtained through onsite fermentation has the advantages of high content and good activity. The insecticide-fertilizer can prevent disease, promote growth, and increase output and improve product quality, and can be used as a microbial pesticide, and the effect is stable.