The invention discloses a preparation method of a high-performance water-based coating special for elevator guide rails. The preparation method comprises the following steps: S1, material preparation; S2, stirring: adding waterborne epoxy ester resin into a stirring kettle, performing stirring, adding a cosolvent, a drier and an amine neutralizer, performing stirring to dilute and neutralize the resin uniformly, adding deionized water, performing stirring to completely emulsify the resin, performing stirring again, and adding the wetting dispersant, the defoaming agent, the pigment, the filler and the anti-settling aid to obtain uniform pigment and filler slurry; S3, grinding; and S4, paint mixing: taking another stirring kettle, adding emulsion, performing stirring at a second rotating speed, adding the ground pigment and filler slurry, sequentially adding a defoaming agent, a base material wetting agent, an anti-flash-rust auxiliary agent and a thickening agent according to the formula, and performing filtering to obtain a coating product. The coating product is high in drying speed, adhesive force and hardness development speed, the film-forming resin is good in water resistance and salt spray resistance, and the product is good in tensile planing resistance by being matched with a proper amount of pigment filler and auxiliaries.