The invention discloses a preparation method of 2-methyl-1-ethynyl-2-penten-1-ol, wherein the preparation method comprises the steps: firstly, introducing chloromethane into tetrahydrofuran and magnesium chips, carrying out a Grignard reaction, and generating methyl magnesium chloride; cooling, adding a catalyst, and introducing acetylene to generate acetylene magnesium chloride; and after completion of the reaction, dropwise adding 2-methyl-2-pentenal, hydrolyzing with dilute hydrochloric acid, washing an organic layer by water, carrying out reduced pressure distillation, and rectifying a residual material to obtain 2-methyl-1-ethynyl-2-penten-1-ol. The method is easy to operate, cheap and easily obtained chloromethane is used as a raw material, dangerous sodium amide or liquid ammonia isnot used, and tetrahydrofuran, toluene and other solvents can be reused, the product yield is high, the purity is high, and the cost is low.