Creek Bank Erosion Control Methods

Erosion happens. Keep it under control with water-loving vegetation.

By Jeffrey Miller
Updated on February 25, 2026
article image
by Jeffrey Miller

Use creek bank erosion control methods with water-loving vegetation, and brace the bank with organic refuse to keep the bank intact and build back sediment.

Humankind has been attracted to rivers, creeks, and streams since the dawn of time. Early humans across the planet depended on proximity to water sources for drinking and irrigation. Communities were built along banks, using the flowing water for transportation, energy production, and industry. To this day, many of the world’s major cities lie along the banks of major rivers.

The impact humans have on rivers isn’t all beneficial, however. For at least a century, rivers have served as dumping grounds for human and industrial waste, been dammed, and made subject to industrial agriculture runoff. Increased tile drainage (from underground pipes installed to drain soil water) and changing weather patterns have increased the severity and frequency of flooding in many major river systems. Despite this, a quick scroll through real-estate listings of land near rivers will almost always turn up the most expensive properties and expansive homes right next to the water. Rivers still attract human habitation in the face of increasing flood risk.

The Dynamics of Erosion

Erosion along rivers, creeks, and streams is a natural process. In my career in conservation, I’ve had many speaking engagements. I tell audiences that nature is dynamic and always changing. Human nature, as it is, wants things to stay the same, thus creating a dichotomy.

A natural river has sinuosity. The river curves as it flows, sometimes flowing miles in one direction before switching back almost onto itself. Though it may not be apparent on the ground, using a drone or software program, such as Google Earth, for a bird’s-eye view reveals that a river slowly moves over time, creating new channels and abandoning others.

Online Store Logo
Need Help? Call 1-866-803-7096