The invention discloses a method for synthesizing N-benzyl maleimide from an immobilized supported acid catalyst and belongs to the synthesis technical field. The method comprises the following steps: soaking silica gel, a molecular sieve, aluminum trioxide and acidic resin or an active carbon carrier in an acid solution in equal volume, drying the mixture to obtain a supported catalyst and putting the supported catalyst into a stainless steel net; adding aniline and maleic anhydride into a benzene, toluene or xylene solvent and acidylating, stirring and heating the mixture to obtain the N-benzyl maleimide acid solution; then adding the N-benzyl maleimide acid solution, a polymerization inhibitor and the supported catalyst into a dehydration reactor for dehydration cyclization, reducing the pressure to remove the solvent and obtain the N-benzyl maleimide crude product, and recrystallizing in the solvent to obtain the N-benzyl maleimide. The invention has the advantages of high yield of N-benzyl maleimide, low content of waste acid, few production flows, low cost and little discharge of acid-containing waste water; moreover, as the catalyst is immobilized, the invention simplifies the replacement of the catalyst, reduces the mechanical abrasion of the catalyst and prolongs the service life of the catalyst.