The invention discloses a soil improver and a preparation method thereof, and relates to the field of the soil improver. The soil improver is prepared from the following raw materials in parts by weight: 17 to 22 parts of bentonite, 9 to 15 parts of modified montmorillonite, 5 to 10 parts of silicon dioxide, 4 to 8 parts of cinerite, 5 to 10 parts of carbon bran, 21 to 26 parts of animal waste, 6to 12 parts of fermentation residue, 2 to 5 parts of stem of Herba Schizonepetae, 2 to 5 parts of ramulus uncariae cum uncis, 4 to 8 parts of powdered rock phosphate, 3 to 7 parts of silicon-potassiumfertilizer, 2 to 5 parts of desulfurization gypsum, 2 to 5 parts of potassium fulvate, 1 to 3 parts of microbial bacteria powder, 1 to 3 parts of a nutritional agent and 1.2 to 2.5 parts of organic acid. According to the soil improver disclosed by the invention, through a synergistic effect of components, the physical property of soil can be improved, nutrient absorption of crops can be promoted,the soil moisture content can be effectively increased, the soil structure can be improved, and the water and the fertility conserving ability of the soil can be enhanced.