Plants/shrubs on the slopes of a fresh water creek
What plants and/or shrubs should I plant on the slopes of a fresh water creek that would be safe for the water and also the fish and other aquatic animals? I am also trying to stop the erosion from taking place by the creek. The sun is on the creek for half the day and then shade for the rest of the day. I am located in zone 5. If possible, I would like to work with perennials in this area because of the location. Any help would be greatly appreciated.
Submitted by BHGPhotoContest

First, let's go over a few shrubs that are ideal for creek banks... You might try Elderberry (Sambucus canadensis) or Ural Falsespirea (Sorbaria sorbifolia). Both of these are suckering shrubs that will rapidly anchor the bank if you're concerned about erosion. Other shrubs that might not spread as aggressively include Summersweet Clethra (C. alnifolia), Spicebush (Lindera benzion), and Chokeberry (Aronia arbutifolia). You've got a lot of opportunities with perennials, as well, including Meadowsweet (Filipendula purpurea), Astilbe, Ligularia, Lobelia, Euphorbia, Primula, and the beardless Irises, which include Japanese, Siberian, and Flag Iris. Any perennials listed for rain gardens will thrive on creek banks, too.

Answered by BHGgardenEditors