The invention discloses a self-cleaning antifouling organic-inorganic super-amphiphobic polymer coating which is prepared from the following raw materials: perfluoroalkyl ethanol, methyl isobutyl ketone, HDI trimer, methyl methacrylate, styrene, hydroxyethyl methacrylate, perfluorooctyl methacrylate, benzoyl peroxide, 25-28 parts of methanol silica sol, propylene glycol methyl ether acetate, titanium dioxide, sodium hexametaphosphate, ethyl orthosilicate, vinyl triethoxysilane, an appropriate amount of ammonia water, an appropriate amount of silane coupling agent KH570, an appropriate amount of methyl hydroxyl silicone oil, an appropriate amount of 10% dibutyltin dilaurate, a dispersant, a leveling agent, a defoamer, an appropriate amount of butyl acetate, an appropriate amount of anhydrous ethanol, and an appropriate amount of deionized water. The super-amphiphobic polymer coating provided by the invention is simple and feasible in preparation method, can be firmly combined with a variety of substrates, and has universality, good self-cleaning performance, dirt resistance, scrub resistance, corrosion resistance and other performance, and good application prospects.