The invention discloses a preparation method of a graphene-based self-repairing super-hydrophobic coating. According to the method, octadecylamine-modified graphene oxide is adopted for obtaining a super-hydrophobic material with a self-repairing function, and the material is processed by means of spraying, brushing, extraction filtration, dipping and other methods to form a coating on the surfaceof a base material; after the coating is dried, a graphene-based self-repairing super-hydrophobic material is obtained. When the coating is influenced by ultraviolet rays, the acid-base degree and ion etching in an application environment and loses super hydrophobicity, the surface structure of the coating is recombined automatically and healed to an initial state, the super hydrophobicity of thecoating recovers, and therefore self-repairing of the super-hydrophobic coating is achieved. According to the preparation method of the self-repairing super-hydrophobic coating, a preparation processis easy to implement, the reaction conditions are mild, and the cost is low. The coating has the advantages of being capable of carrying out cleaning and repairing automatically and resistant to bonding, corrosion and ultraviolet rays, the super hydrophobicity and self-repairing super hydrophobicity of the coating are not limited by the base material, and a new approach is provided for prolongingthe service life of the super-hydrophobic coating.