The invention belongs to the chemical field and in particular relates to a method for preparing non-ionic calcium stearate water-based dispersion emulsion. The method provided by the invention comprises the following steps of: adding water, stearic acid, emulsifier A, emulsifier B, emulsification assistant, protective colloid aqueous solution, defoaming agent, bactericide and electrolyte salt in a container in certain proportion; then heating until the temperature is increased to 85 DEG C, rapidly stirring and emulsifying, reducing the stirring speed after emulsifying at constant temperature for 1 hour, slowly adding alkalizer in certain proportion, stirring at constant temperature for 3 hours, and then rapidly cooling to room temperature, thus a target product is obtained. The water phase emulsion reaction method provided by the invention has the advantages of simple process, low cost, high solid content, low viscosity, good stability, no yellowing, no objectionable odour and no pollution, and the particle size of calcium stearate and the solid content and viscosity of the water-based dispersion emulsion are adjustable in a certain scope.