The invention relates to a method for synthesizing vanillin by adopting a bio-enzyme catalytic oxidation method. The method comprises the following steps: sequentially adding a solvent, a primer coniferyl alcohol/coniferyl aldehyde/ferulic acid, lipase, binary acid or a binary acid derivative and urea hydrogen peroxide in a reaction kettle, wherein lipase accounts for 1-4wt% of the primer isoeugenol, the molar mass of the binary acid or the binary acid derivative is 0.75-1.5 times that of the primer; the molar mass of urea hydrogen peroxide is 1-2 times that of the primer, wherein the adding temperature of urea hydrogen peroxide is 15-35 degrees, the reaction temperature is 20-40 degrees and the reaction time is 14-36 hours; filtering, separating and recycling urea and an enzyme-catalyst, diluting the filtrate by water, extracting by using an organic solvent, recrystallizing by edible alcohol and drying to obtain vanillin; and complexing the mother liquor extracted by the organic solvent by virtue of sodium hydrogen sulfite or sodium sulfite to recover the byproduct of aldehyde. The vanillin yield of the method can reach 85% and the method is simple in reaction step, mild in condition, strong in catalytic specificity, hard to generate byproducts, high in product yield, environmentally friendly and easy to amplify.