The invention discloses a slow release bulk blend fertilizer and a preparation method thereof. The slow release bulk blend fertilizer comprises a composition A and a composition B, wherein the composition A contains urea, cellulose, tea seed cake, carbon black, polypropylene glycol, diammonium phosphate, triple superphosphate, potassium sulphate, potassium chloride, modified plant ash, sweet potato leaves, mushroom dreg, distillers' grains, water soluble phenol-formaldehyde resin, zinc sulfate, ferrous sulfate and nitrogen-fixing bacteria; and the composition B contains pond sludge, acrylic emulsion, ethyl acetate, ammonium acrylate, amino acid, calcium powder, alpha-pimacol, glucolactone, ammonium molybdate, micronutrients fertilizer, nano-montmorillonite and silicate potash fertilizer. Plant straws are incinerated and modified by using epoxidized soybean oil and calcium lignosulphonate, thus an absorption structure is increased, blocking is prevented and dispersity is increased; and resistance to lodging, diseases and drought of plants is effectively provided, the plant absorption rate is high, the damage to soil is correspondingly reduced, waste materials are recycled, and the fertility of a fertilizer is effectively increased.