The invention discloses a method for preparing a porous polyvinylidene fluoride super-hydrophobic coating layer. The method comprises the following steps: mixing polyvinylidene fluoride and N,N-dimethyl formamide, performing stirring, mixing the obtained transparent solution with perfluordecyl triethoxy silane, performing stirring, mixing the obtained perfluordecyl triethoxy silane mixed solutionwith composite nano titanium dioxide granules, performing stirring, performing ultrasonic treatment, and smearing or spraying the obtained porous polyvinylidene fluoride super-hydrophobic coating to asubstrate, so as to obtain a porous polyvinylidene fluoride super-hydrophobic coating layer. The method disclosed by the invention has the advantages of being simple in process, convenient to operate, cheap in raw material, easy in industrial production, and the like, and the super-hydrophobic coating layer which is excellent in super-hydrophobic performance, good in ice resistance and wind resistance, good in weather resistance and good in adaptability can be prepared in a large scale, can be widely applied to anti-ice treatment on fan blades, has great significances for improving the performance and increasing the power generation capacity of a wind turbine generator, and has high use value and good application prospects.