The invention discloses slow-release and high-yield fertilizer special for cucumbers. The slow-release and high-yield fertilizer is prepared from, by weight, 20-40 parts of composite film-coated urea, 5-15 parts of ammonium nitrate, 20-40 parts of monoammonium phosphate, 40-80 parts of potassium sulphate, 5-15 parts of potassium chloride, 1-2 parts of calcium hydrophosphate, 0.1-0.5 part of sodium silicate, 0.1-0.5 part of EDTA chelated zinc, 0.2-0.6 part of diaminoferric xanthohumate, 0.1-0.4 part of EDTA chelated zinc, 40-80 parts of composted chicken manure, 20-40 parts of molasses powder, 20-40 parts of grass carbon, 5-15 parts of decomposed coal, 5-15 parts of kaolin, 0.001-0.007 part of bacillus subtilis, 0.02-0.05 part of bacillus licheniformis and 0.005-0.009 part of paenibacillus polymyxa. By means of the slow-release and high-yield fertilizer, no topdressing needs to be conducted after one-time fertilization, the fertilizer efficiency is remarkable and durable, the slow release effect is good, the soil structure can be improved, nutrient elements required for growth of cucumbers are provided, and yield of cucumbers is high.