The invention provides a disease-preventive selenium-rich organic compound fertilizer for grape planting and a preparation method thereof. The compound fertilizer comprises the following components in parts by weight: urea, an organic fertilizer, ammonium dihydrogen phosphate, mono-ammonium phosphate, potassium chloride, zinc sulfate, humic acid, attapulgite, bacillus subtilis, sodium selenite, EDTA (ethylene diamine tetraacetic acid) chelated iron, EDTA chelated zinc, EDTA chelated copper, amino acid chelated manganese, amino acid chelated iron, amino acid chelated molybdenum, a urease inhibitor, a nitrification inhibitor, and paclobutrazol. The compound fertilizer is an organic-inorganic compound mixed fertilizer, is long in fertilizer effect, can cover the grape planting period by single-dose application, does not need to be replaced, is rich in multiple trace elements, can increase the types and contents of nutrient elements in soil and promote the nutritive values of grapes, contains microbial strains combined with a bactericide to promote the disease resistance of the grapes during planting, is low in production cost, is beneficial for market popularization, and is good in economic benefit.