本发明提供了一种L—肉碱盐酸盐的制备方法,该方法是以R—环氧氯丙烷、氢氰酸、三甲胺为原料,在碱催化剂作用下,反应温度0~150℃,反应时间为0.5~36小时,反应压力为0.05MPa~2.0MPa的条件下一步合成L—氯化肉碱腈,反应液经过蒸馏回收过量原料和溶剂后,加入质量百分含量>31%的浓盐酸,控制反应温度30~120℃,反应时间1~36小时进行水解,通过对反应生成的L—肉碱盐酸盐溶液进行冷却结晶,分离出副产物氯化铵,再对含L—肉碱盐酸盐的溶液进行减压浓缩,用无水乙醇作为溶剂进行结晶,重结晶即得L—肉碱盐酸盐,本发明方法方便、简易且清洁,便于工业化生产。