The invention belongs to the technical field of offshore wind power, and specifically relates to an automatic installation anti-scouring protection device for offshore wind power, which includes a wind power foundation, and the lower part of the wind power foundation is fitted with a bionic grass support assembly, which includes a flexible support layer, bionic grass , floating ring and support pipe, the upper ring of the wind power foundation is equipped with an electric rope reel, which is connected to the corresponding support pipe through a sling, and the electric rope reel can drive the bionic grass support assembly to gather or unfold through the sling. Compared with the traditional offshore wind power anti-scouring method, the advantages of the present invention are as follows: bionic grass is used for anti-scouring, the price of raw materials is low, and the generation of scour is fundamentally controlled and the anti-scouring effect is good; the present invention can eliminate the traditional anchoring step of bionic grass , which reduces the difficulty of installation, reduces the installation cost, and greatly reduces the initial investment cost of offshore wind farm construction.