What are the best plants to stop soil erosion on a steep hillside?
# Plants for Erosion Control on Steep Slopes
Great question! The best plants for erosion control have deep root systems that hold soil in place and dense foliage to break up rainfall impact. Here are top options:
Shrubs & Ground Covers: - Creeping juniper and other low-growing junipers spread wide and grip soil effectively - Bearberry and other creeping plants form thick mats - Ornamental grasses like fountain grass have fibrous root systems that bind soil - Erosion control blankets planted with native grasses work well for new slopes
Larger Plants: - Native shrubs like serviceberry, dogwood, and viburnum add stability and interest - Small trees with spreading roots (like redbud) can work on gentler slopes - Willows and alders are excellent but need moisture
Pro Tips: - Use native plants for your region—they're adapted to local conditions and require less maintenance - Plant densely to maximize coverage quickly - Combine plants at different heights for better root networks at various soil depths - Consider terracing or adding rock/mulch initially to help plants establish
A professional landscaper in your area can assess your specific slope angle, soil type, sunlight, and drainage to recommend the best mix. They might also suggest structural solutions like retaining walls or erosion control fabrics that work alongside plants.
Find local help: Search our landscapers directory to connect with contractors experienced in slope stabilization and erosion control in your region. Many offer free consultations to evaluate your hillside and create a tailored plan!
Have another question?
Get instant AI answers about landscapers costs, timelines,
and how to find reliable contractors near you.