The invention relates to sludge clearing equipment with an anti-blocking function. The equipment comprises a collecting box and two floating plates, the collecting box is in a cuboid shape, the two floating plates are fixed to the two sides of the collecting box, an executing mechanism and an auxiliary mechanism are arranged on the collecting box, the executing mechanism comprises a power assembly and two executing assemblies, the power assembly comprises a driving motor, a transmission shaft, a screw rod, a fixed pipe, an auxiliary pipe and a driving bevel gear, each executing assembly comprises a driven bevel gear, a water pipe, a filter screen, a bearing, a rotating shaft, a connecting hole and a drainage hole, and the auxiliary mechanism comprises a sealing block, a moving ring, two transmission assemblies and two auxiliary assemblies. According to the sledge clearing equipment with the anti-blocking function, the sludge clearing function is achieved through the executing mechanism, in addition, the function of cutting off aquatic plants is achieved through the auxiliary mechanism, and the situation that sludge clearing is affected due to the fact that water inlet holes are blocked by the aquatic plants is prevented.