The invention discloses an anti-sediment loss equipment for ecological restoration of rivers, a river channel, a mud delivery device for intercepting and transporting sediment is provided in the river channel, and a mud transport device located on the lower side of the filter screen is provided in the river channel A flow control device, the flow control device can adjust the amount of sediment transport according to the flow velocity, the right side of the river is provided with a storage device for storing excess sediment, the present invention through the interception filter arranged on the river channel At the same time, the water turbine located upstream of the interception filter net drives the conveying mechanism to transport the intercepted sediment to the conveying canal, and through the conveying canal, the sediment-laden water is diverted to the downstream farmland to be improved. So as to realize the interception and drainage of water and soil loss in the river, and can irrigate and improve the downstream farmland. At the same time, the flow regulation mechanism can automatically adjust the water delivery of the conveying channel according to the rainfall, which can alleviate the drought of the downstream farmland and reduce the downstream flood disaster.