The invention relates anti-flaming anti-bacteria coating. The anti-flaming anti-bacteria coating comprises the following materials, by mass, 6-10 parts furfuryl alcohol resin, 15-30 parts of butylated hydroxyanisole, 8-16 parts of polyhexamethylene guanidine, 10-25 parts of zirconite powder bodies, 8-10 parts of trimethoprim lactate, 4-10 parts of bismaleimide resin, 12-20 parts of antimonous oxide, 0.5-1 part of cobalt blue, 0.1-0.5 part of chlorothalonil, 5-15 parts of magnesium stearate, 1-3 parts of isophorone diisocyanate and 30-100 parts of deionized water. The preparation process of the anti-flaming anti-bacteria coating is conducted under normal temperature, no new equipment is needed to be added, the technology is simple, and the cost is low. After the anti-flaming anti-bacteria coating is used, not only can the antibacterial property on the surface of a material be effectively improved, but also the anti-flaming property is good.