The invention is a breathable ultraviolet-resistant anti-static polyurethane resin coating adhesive and a preparation method thereof. The breathable ultraviolet-resistant anti-static polyurethane resin coating adhesive is prepared by compounding water-based breathable anti-static polyurethane resin, a blocked polyurethane crosslinking agent, nano zinc oxide and a thickening agent, wherein the water-based breathable anti-static polyurethane resin is prepared from components A, the blocked polyurethane crosslinking agent is prepared from components B, the components A comprise 50-200 parts of polyoxyethylene ether glycol, 50-200 parts of polyoxypropylene ether glycol, 1-5 parts of trimethylolpropane, 40-200 parts of polyisocyanate, 3-10 parts of a chain extender, 0.02-0.06 part of a catalyst, 30-60 parts of a solvent, 3-10 parts of sodium hydrogen carbonate, 3-10 parts of sodium hydrogen sulfite and 500-1,500 parts of deionized water, and the components B comprise 100-200 parts of 1.6-hexylidene diisocyanate trimer, 42-92 parts of acetone oxime or methyl ethyl methyl ethyl ketoxime, 0.02-0.06 part of a catalyst, 400-900 parts of a solvent and 30-80 parts of an ultraviolet-resistant additive. The breathable ultraviolet-resistant anti-static polyurethane resin coating adhesive has excellent air permeability, ultraviolet resistance and static resistance and has good dry and wet rubbing fastness.