Top 10 Plants for Growing in Rocky Soil

Common Bearberry

This tough, low-growing, evergreen ground cover grows best in rocky or sandy soils, which makes it a suitable option for drought-tolerant gardens.


Bellflowers bloom in the spring and summer and come in white as well as vivid and pastel pink and blue hues.


Candytuft is another helpful ground cover that spreads quickly over rocky soil. This pale-blossomed early-blooming perennial or annual prefers full sun.


Gardeners adore this perennial's beautiful yet resilient nature. Not only is columbine very simple to grow, but it does well practically anywhere.


Being overly watering this succulent is the only way to harm it. Growing 3 to 6 inches tall and up to 20 inches broad, this perennial blooms in the summer.


No-nonsense lavender is also offered in white and pink variations. It is most known for its namesake purple flowers.

Showy Milkweed

This 3- to 6-foot-tall butterfly magnet features silvery leaves and 3- to 5-inch rose-colored flowers.

Pasque Flower

The pasque flower is distinguished by its fluffy foliage and piercing, vivid flowers. Its lovely seed heads will add a pop of colour to any springtime garden even after the blooms have faded.


Sedum, which comes in upright and ground cover types, is a fantastic option for a pollinator garden.

Sweet Alyssum

If you are looking to cultivate plants in rocky soil, don't neglect this favourite border and container flower.