The invention relates to a net cage protection pad type 
revetment structure and a construction method thereof, wherein the net cage protection pad type 
revetment structure is paved on an inclined slope; a base layer, a permeable guide filter layer, a net cage protection pad layer, a surface soil layer and a vegetable layer are distributed layer by layer, and are constructed and paved layer by layer from lower to upper in sequence; a 
revetment rock banket layer is paved at the lower bottom of the base layer; the net cage protection pad layer is formed by adjacently paving and binding a plurality of 
metal wire net cages with resin protection films coated outside; each 
metal wire net cage is filled with packing material; a gland mesh is covered on the net cage; and the gaps of the net cage protection pad layer are filled with soil. According to the construction method disclosed by the invention, the novel revetment structure consisting of the permeable guide filter layer, net cage protection pads and surface soil 
plant cover is finished, and the purposes of 
plant cover 
greening and 
ecological environment protection are achieved, so that the cost is saved, the efficiency is improved, and the beneficial result is very obvious. The net cage protection pad type revetment structure can be widely applied to urban dikes, protection of steep 
bank slopes in huge mountains and rivers in the countryside, prevention and control of debris flows, control and management of 
landslide and protection of roads and railway beds.