The invention relates to a multifunctional coating for an electric power insulator. The multifunctional coating for the electric power insulator consists of the following components in part by mass: 68-72 parts of copper thiocyanate, 70-74 parts of zinc pyrithione, 66-70 parts of menadione epoxy, 70-74 parts of acetyl trioctyl citrate, 66-70 parts of p-phenylene diamine, 70-74 parts of zinc borate, 66-70 parts of talcum powder, 72-76 parts of kaoline powder, 66-70 parts of dipentaerythritol hexaacrylate, 70-74 parts of dibasic lead phthalate, 66-70 parts of tetramethrin, 70-74 parts of ethyl spinosad, 66-70 parts of diafenthiuron, 70-74 parts of strontium carbonate, 66-70 parts of polyurethane, 70-74 parts of siliceousearth, 66-70 parts of stannous octoate, 70-74 parts of melamine sodium phosphate and 1000-2000 parts of water. A technological preparation method of the multifunctional coating for the electric power insulator is simple; prepared products have good corrosion resistance, fireproofing, flame retardance, insulating property and anti-bacterial property; and the multifunctional coating for the electric power insulator is suitable to be used in various fields.