River dredging. River dredging is a form of river restoration and river maintenance. Over time, sand, silt and debris (branches, logs, waste) flow downstream. This is a natural phenomenon, which happens due to weathering, erosion and rivers carrying sediments. If not maintained, the materials accumulate and create a blockage.