The invention relates to an effective water-collecting self-cleaning super-amphiphobic coating and a preparation method thereof and belongs to the field of preparation of ultra-infiltration functionalcoating materials. A multilevel micro-nano coarse structure coating layer with a combination of nanometer porous structure and hydrophilic microparticle structure is formed on the surface of the coating. The preparation method comprises the following steps: firstly, adding a chained aqueous silica sol after alkalization into a volatile organic solution, and then performing hydrophobic modification on the surface, thereby acquiring a super-amphiphobic finishing coat; coating micron particles with a hydrophilic polymer, hybridizing the micron particles with the super-amphiphobic finishing coat,coating on a bottom surface and drying, thereby acquiring a super-amphiphobic hybridized coating surface. The coating has an excellent condensation reinforcing dew formation effect, an excellent water drop self-repelling bouncing desorption effect and an efficient water mist collecting effect, has a super-hydrophobic and super-oleophobic super-amphiphobic characteristic, shows excellent self-cleaning and anti-oil properties, is widely applied to the fields of self-cleaning, water mist collection, desalination, condensation heat exchange, and the like, is simple in equipment and process, is easy for operation and is suitable for large-scale preparation and production.