The Trash Barrier Floats are fixed on the water to form a diversified trash arresting scheme, which can not only effectively contain garbage, but also develop trash arresting and floating guides according to the flow direction, flow rate, site environment and other factors. The Trash Barrier Floats eliminate the trouble of manual cleaning and maintenance, save the investment of human resources, and reduce the operation and maintenance costs.