If your garden has areas where the soil is shallow and littered with rocks then you will be restricted in the plants you can grow. Luckily there are flowers that can cope with these conditions and this list contains ten of the best. This information comes from Top 10 Lists for Gardeners which I found over on the Birds and Blooms website.
Some plants give up when their root systems have too many rocks to contend with, making gardening a real challenge. If your soil is less than perfect, try one or more of these plants for rocky soil and see your yard come to life.
Tom Bean / Alamy
Common BearberryArctostaphylos uva-ursi,?Zones 2 to 6
Rocky and sandy soils are ideal for this hardy, low-growing, evergreen ground cover, making it a good choice for drought-tolerant gardens. Bearberry produces white or pink flowers in summer and red berries in fall.