The invention discloses a chemical fertilizer for crops, and belongs to the field of chemical engineering. The chemical fertilizer for crops is prepared by taking 25 parts of leonardite, 3 parts of gluconic acid, 20 parts of ammonium nitro humate, 2 parts of dicyandiamide, 10 parts of urea, 0.05 part of trace elements and 30 parts of organic matters by weight as raw materials through the steps of reacting the leonardite and gluconic acid in water firstly; then, adding ammonium nitro humate into the obtained product to carry out a reaction under heating, adding dicyandiamide to react, and after the reacting is completed, adjusting the PH value to be neutral; finally, uniformly mixing the obtained product with urea, the trace elements and the organic matters. The chemical fertilizer for crops disclosed by the invention is mainly designed for crops, and has the effects of less application amount, high utilization rate, long fertilizer efficiency duration, and capability of improving the properties of soil, increasing the nutrition of crops, and increasing the yield of crops; the residues of the chemical fertilizer in crops are little, therefore, the chemical fertilizer does not cause damage to a human body.