The invention discloses a preparation method of a coconut shell powder slow-release agent for a grape slow-release compound fertilizer. The preparation method comprises the following steps: stirring coconut shell powder and a potassium hydroxide solution, performing filtering, drying, carbonizing and grinding on the obtained mixture, adding hydroxyethyl cellulose and an aqueous solution of sulfuric acid, stirring and centrifuging the obtained solution, adding humic acid and water, performing ultrasonic dispersion, and filtering, drying and crushing the obtained mixture to obtain the coconut shell powder slow-release agent for the grape slow-release compound fertilizer. The invention discloses a preparation method of the grape slow-release compound fertilizer. The preparation method of thegrape slow-release compound fertilizer comprises the following steps: grinding fruit shell carbon powder, wood chips, corncob powder, zeolite powder, diatomite, vermiculite powder and fermented tobacco stems, adding a sodium hydroxide solution, performing stirring, and grinding the obtained mixture to obtain a pre-formed material; and uniformly mixing corn germ meal, straw powder, fish bone meal and plant ash, adding soybean oil and water, performing stirring, adding high temperature-resistant alpha-amylase, performing stirring, inactivating the obtained mixture, adding a precipitated phosphate fertilizer, phosphate rock powder, potassium sulfate and the coconut shell powder slow-release agent, performing uniform mixing, adding glutaraldehyde, performing stirring, adding carboxymethyl cellulose, performing uniform stirring, granulating the obtained mixture, and drying the granulated mixture to obtain the grape slow-release compound fertilizer.