The invention provides a multifunctional nutrient soil formula and a preparation method thereof. The multifunctional nutrient soil is prepared from sandy loam soil, wormcast, sika deer dung, urea, calcium superphosphate, attapulgite, sodium hydrogen carbonate, high-quality peat, perlite powder, decomposed straw, edible fungus sticks, plant ash, controlled-release fertilizer, distillers' grains, rice hull, aloe and deionized water. The multifunctional nutrient soil prepared by combining sandy soil and natural plant and animal organic fertilizer concentrate is high in moisture and fertilizer retention abilities, can effectively improve the gas permeability of soil, and is high in stress resistance and disease prevention performance, thus being suitable for guaranteeing the vigorous growth of flowers and trees throughout the year; after the multifunctional nutrient soil is used, fertilizer does not need to be additionally applied in the growth process; furthermore, the granular nutrient soil is convenient to carry and sell, thus meeting the market requirements.