The invention provides anti-flaming anti-static polyurethane prepolymer which is prepared from the following ingredients in parts by weight: 25 to 35 parts of polyhydric alcohols 1000, 20 to 30 parts of polyhydric alcohols 2000, 15 to 25 parts of toluene diisocynate, 8 to 12 parts of flame retardant, 3 to 5 parts of vulcanizing agent and 10 to 12 parts of antistatic agent. The anti-flaming anti-static polyurethane prepolymer disclosed by the invention does not contain any toxic and harmful substance and other filler materials and is a waterproof and oil-proof environment-friendly anti-static novel material; a hardness range is 0A to 98A; the anti-flaming anti-static polyurethane prepolymer has the excellent characteristics of good surface viscosity, strong adhesive power, good elasticity, stable surface hardness, environmental friendliness, durability, flame resistance, static resistance, difficulty in ageing, no scrap, easiness to clean, oil resistance, wear resistance, solvent corrosion resistance, non-decreasing use performance for a long time and the like. The invention further provides a preparation method of the anti-flaming anti-static polyurethane prepolymer, and the preparation method is simple and easy to implement and has high stability and high production efficiency.