The invention discloses a lauryl guanidine acetate bactericide for water treatment and a preparation method thereof. The lauryl guanidine acetate bactericide is prepared by the steps of weighing O-methyl-isourea sulfate, sodium hydroxide, sodium acetate, methanol, lauryl amine, ethanol, a polymerization inhibitor, acetic acid, anhydrous ethanol, dimethyl sulfate, a dispersant, urea, glacial acetic acid, amino trimethylene phosphonic acid and sodium hexametahposphate in parts by weight, and mixing uniformly. The purity of the bactericide is 96-100%; the sterilizing rate to escherichia coli, staphylococcus aureus, candida albicans, neisseria gonorrhoeae, penicillium notatum, aspergillus, saprophytic bacteria and salmonella is 98-100%; and the sterilizing rate is 97-99% after the bactericide is placed for one month at 50-60 DEG C, the sterilizing rate is 96-98% after the bactericide is placed for half a year at 40-50 DEG C, and the sterilizing rate is 94-98% after the bactericide is placed for 1-2 years at room temperature.