The invention provides a fertilizer for preventing canker of Citrus maxima(Burm.) Merr. cv. Shatian Yu. and a preparing method thereof, and belongs to the technical field of agricultural fertilizers. The fertilizer is prepared form, by weight, 15-25 parts of peat soil, 30-40 parts of haiwu dung, 5-15 parts of Celastrus angulatus, 11-20 parts of extracting solution of Tithonia diversifolia A. Gray, 10-19 parts of volatile oil of Chenopodium ambrosioides L, 25-35 parts of maifan mineral, 10-18 parts of Calcium nitrate, 9-16 parts of plant ash, 12-22 parts of ardealite, 6-12 parts of hybrid strain powder, and 2-8 parts of microelement. By Making full use of the principle of scientific concerted application, the fertilizer for preventing canker of Citrus maxima(Burm.) Merr. cv. Shatian Yu. can effectively prevent canker of Citrus maxima(Burm.) Merr. cv. Shatian Yu., and prevent the fruit from being invaded by diseases, and meanwhile provides Citrus maxima(Burm.) Merr. cv. Shatian Yu. with nutrient elements necessary for growing period according to different characteristics in different period. Therefore, fertilizer efficiency can last longer and yield of Citrus maxima(Burm.) Merr. cv. Shatian Yu. is improved. Beside, through making use of invasive plant, that is, carrying out comprehensive control on the invasive plant to improve utilization percentage, the fertilizer for preventing canker of Citrus maxima(Burm.) Merr. cv. Shatian Yu. can effectively improve soil environment and prevent soil hardening.