The invention relates to a preparation method of alcohol ethoxylate and a product. The preparation method of the alcohol ethoxylate comprises the following steps that 1) 1-dodecanol and a basic catalyst are combined to form a mixture, and the water content of the mixture of 1-dodecanol and the basic catalyst is controlled to be less than 0.1wt%, based on the total weight of 1-dodecanol and the basic catalyst 2) oxirane is contacted with the mixture, and reacts with 1-dodecanol under the action of the basic catalyst to form a reaction product and 3) the reaction product is subjected to fractional crystallization, so that alcohol ethoxylate is obtained.