The invention relates to the field of compound fertilizers, and in particular relates to a catechol-containing polyurethane coated slow release compound fertilizer which comprises the following raw materials by weight: 10-15 parts of 1250-2000 mesh diatomite, 6-9 parts of bean curd wastewater, 12-15 parts of phosphorus pentoxide, 6-8 parts of sodium poly aspartate, 20-22 parts of rotten porch fertilizer,, 10-12 parts of rotten Chinese medicine residue, 15-18 parts of ammonium hydrogen carbonate, 2-4 parts of ferrous sulfate, 12-15 parts of phosphogypsum, 2-3 parts of methionine, 16-18 parts of rice chaff, 2-4 parts of catechol, 1-3 parts of acetylcholine, 0.1-0.2 part of sodium nitrophenolate, 20-25 parts of palm oil modified waterborne polyurethane emulsion, 3-5 parts of colloidal lithium magnesium silicate and 4-5 parts of auxiliaries; the catechol-containing polyurethane coated slow release compound fertilizer is extensive in raw material sources, multi-nutrient, and nutrient-rich, nutrients are doubly coated by the diatomite and a slow release coating agent in the production process, the fertilizer efficiency is long-lasting, crop resistance is strong, incidence of pests diseases and insect pests is low, and yield and quality are promoted.