The invention provides a preparation method of a compound biological pesticide fertilizer special for peach trees which comprises the following components in parts by weight: 40-60 parts of greenhouses garbage, 10-15 parts of fallen leaves, 10-15 parts of snakegourd fruit vines, 10-15 parts of edible mushroom chaff, 7-9 parts of sheep manure, 10-12 parts of sugar residues, 16-18 parts of humic acid ammonium phosphate, 10-12 parts of monoammonium phosphate, 8-9 parts of superphosphate, 9-11 parts of urea, 10-12 parts of potassium sulfate, 15-18 parts of slags, 14-16 parts of pig furs, 11-13 parts of bamboo charcoals, 2-4 parts of EM strains, 3-5 parts of mint leaves, 3-5 parts of Anemone hupehensis, 3-5 parts of neem, 4-6 parts of Tripterygium Wilfordii, 7-9 parts of eucalyptus leaves, 8-10 parts of hives, 4-6 parts of Aconitum, 5-7 parts of lotus leaves, 0.7-1.2 parts of boric acid, 0.8-1.2 parts of zinc sulfate, 0.6-0.8 part of manganese sulfate, and an appropriate amount of Baeckea frutescens oil. The pesticide fertilizer provided by the invention can improve the utilization rate, carry out primary fertilization, effectively and slowly release the fertilizer, reduce the fertilizing frequency, lower the fertilizer cost and enhance economic benefits.