The invention discloses a preparation method for a rice special fertilizer for improving the utilization rate of the fertilizer. The method comprises the following steps: stirring sodium nitrate, ammonium bicarbonate, kainite, plant ash, potassium chloride, potassium polyphosphate, fly ash, and sepiolite powder to obtain a first material; stirring pig manure, coconut shell charcoal powder, wollastonite powder, manganese sulfate, gypsum powder and ferric sulfate to obtain a second material; stirring a peanut protein, mica powder and an ethanol solution, adding sodium dodecyl sulfate and 1,2-ethanedithiol, continuing stirring, raising the temperature, continuing stirring, and performing cooling to obtain a third material; and under the stirring conditions, adding the first material into thesecond material, adjusting the temperature, performing stirring, performing granulation, performing cooling, and injecting the third material for coating to obtain the rice special fertilizer. The rice special fertilizer obtained by the method provided by the invention uniformly provides nutrients for rice, has a lower fertilizer releasing rate, can be effectively absorbed by the rice to meet thenutrient requirement for the rice growth, and has an extremely high utilization rate and a significantly increased yield.