A recoatable and antireflection superhydrophobic coating and its preparation method and application belong to the field of material surface treatment. The preparation method is as follows: mix ethanol and chain-type nano-silica sol to obtain solution A; mix ethanol and tetraethyl orthosilicate, add ammonia and stir, then age, then add tetraethyl orthosilicate and stir to obtain a solution B: Mix solution A and solution B and stir to obtain solution C; add modifier and surfactant to solution C and stir to obtain super-hydrophobic coating, and use activated molecular sieve to remove water. The preparation process of the invention is simple, and the preparation process is environmentally friendly and pollution-free. The prepared coating can be dip-coated many times. The coating has good film-forming properties, high light transmittance, fast drying, and good super-hydrophobic effect. It can be used for automotive rearview mirrors, automotive windshields, electronic product glass, architectural glass, solar energy Battery glass, clothing, shoes and other occasions make the coated substrate have multiple functions such as waterproof, anti-fog, anti-fouling, self-cleaning and so on.