Plant trees, flowers and other plants into the area where you're trying to prevent erosion. Plant roots help secure soil and will help prevent erosion before it begins.
Apply matting or other anti-erosion products, which are available on the Internet or in gardening stores. Gardening enthusiasts can set up matting underneath plants as they're being planted, allowing them to grow into the fabric and be better held in place. Plants with a sturdy foundation will help ward off erosion.
Use a fertilizer mixture or mulch in the affected soil. Fertilizer will help your plants grow, while mulch will help retain moisture. Both products also help prevent erosion by slowing the rate of runoff.
Construct a small wall with brick or other rock. A retaining wall will act as a blockade and stop water and soil from running off. Aside from preventing erosion, a retaining wall can also serve as a nice landscaping addition to a yard.