The invention discloses a preparation method of feed with comprehensive nutrition special for loaches. The method comprises the following steps that fish meal, rice flour, broom corn millet, sweet potato powder, potato powder, palm meal, fermented oil tea cake, molasses powder, yeast protein meal and olive meal are mixed and crushed, and peanut shell powder, berberine, cerous citrate and salt areadded for even mixing to obtain a premix; water is added to the premix, steaming and cooling are carried out, allicin, mountain flour, calcium hydrophosphate, isoleucine, lysine and micro-elements areadded for even mixing, granulation and coating are conducted, in the granulation and coating process, an antibacterial coating agent is sprayed, and then the feed with the comprehensive nutrition special for the loaches is obtained. The obtained feed can not only promote fast development of the loaches, make the loaches easily suitable for the breeding environment and improve the survival rate, but also promote differentiation growth of the bone cells and muscle cells of the loaches and improve the immunity of the loaches; meanwhile, the dosage is little, and the nutrition value of the loaches is on a par with that of wide loaches.