The invention discloses super-wear-resisting super-hydrophobic coating and a preparation method thereof; the coating is prepared by: stirring well and dispersing non-solvent aliphatic polyether polyol resin, micro-powder granules, 2,4-toluenediisocyanate and fumed silica nanoparticles, applying to the surface of a substrate by brushing or spraying technology, roughing the surface after full curing, spraying, brushing or dipping super-hydrophobic nano coating to the surface of resin primer, and naturally drying. The super-wear-resisting super-hydrophobic coating and the preparation method thereof have the advantages that the equipment and process are simple, operating is easy, and the cost is low; and have industrial scale production prospect. The super-wear-resisting super-hydrophobic coating prepared herein features high bonding force, high hardness and the like, is capable of bearing destruction from external forces such as high pressure friction, and is applicable to the fields, such as building, shipping, naval craft, aircrafts, automobiles, high-speed railway, and wind generators.