The invention discloses a method for preparing monopotassium phosphate through feed-grade calcium hydrophosphate. The method comprises steps of carrying out conversion reaction on the raw material feed-grade calcium hydrophosphate and phosphoric acid solution, then carrying out extraction reaction with sulfuric acid, filtering so as to obtain filtrate, regulating pH of the filtrate to be 7.1-8.5 with industrial-grade phosphoric acid, then adding potassium carbonate and potassium hydroxide solution into the filtrate for neutralizing, after finishing the reaction, regulating pH to be 8.5-9.5, filtering so as to obtain filtrate, continuously regulating pH of the filtrate to be 4-4.5 through industrial-grade phosphoric acid, regulating the density of the reaction liquor, and after completely dissolving out the crystal, centrifugally drying so as to obtain monopotassium phosphate. The method is simple; the product can meet the requirement of first-grade goods of national industrial standard, the content of monopotassium phosphate is over 98%, and the yield of the product monopotassium phosphate is high, so that the method is applicable to large-scale industrial application; the method lowers the cost of the product by adopting low-cost feed-grade calcium hydrophosphate and returning the dehydration mother liquor back to a reaction kettle for cycle use, and avoids strong corrosion to equipment in the technological process.