There is a wide variety of plants, grasses, shrubs, and sedges that can be grown in rocky terrain. If you choose the plants wisely, they will blend in well with the landscape.
The ideal plants for rock gardens are clump-forming plants or the ones that spread. Ornamental grasses can also add a lot of texture and movement to the entire garden. Perennial plants are quite popular in rock gardens; however, you can grow some great annuals.