The invention relates to a soil conditioner, in particular to a compound water retention soil conditioner and preparation thereof. The soil conditioner comprises the components by weight parts: 100 to 200 parts of organic matter, 0.2 to 3 parts of active cover agent, 150 to 200 parts of acrylamide, 50 to 100 parts of starch, 20 to 50 parts of attapulgite, 20 to 40 parts of porous inorganic matter, 30 to 60 parts of clay, 0.5 to 2 parts of microorganism microbial inoculum, 100 to 150 parts of acid liquid, 2 to 4 parts of initiator, 0.5 to 1 part of crosslinking agent, 1 to 5 parts of urea and 0.03 to 1 portion of yeast. The compound soil conditioner reserves the advantage of water retention; at the same time, because equivalent organic materials, the porous inorganic matter, the clay and the like are added to the soil conditioner, the soil conditioner has the functions of modifying soil structure, enhancing the organic matter of soil and improving the pH value of the soil; and because humic acid is added, the soil conditioner has the function of a urease inhibitor to a certain degree and enhances the utilization efficiency of a fertilizer N applied together with the soil conditioner.