The best plants for poor dry soil are Yarrow, Lavender, Sedum, and Wormwood. These four thrive where most flowers starve. You can plant them in rocky beds, sandy slopes, or gravel paths with no extra prep. They want the lean, hard ground that frustrates other plants in your yard.
I tried to improve a dry slope once with two truckloads of compost. The Lavender I planted there flopped over by July and rotted by fall. Two years later I started over with no compost at all. Those same plants grew tight, tall, and bloomed twice as hard. Lean soil plants want it lean for a reason.
From my reading, most of these tough types come from the Mediterranean or American prairies. Both regions have poor rocky soil and dry summers. The plants evolved to grow slow and stay tight. When you feed them rich soil, they shoot up too fast, flop over, and bloom less than half as much.
The science backs this up. Rich soil pushes leafy growth at the cost of flowers and roots. Poor soil keeps the plant focused on deep roots and seed making. Some drought lovers also live shorter lives in fat soil since the soft growth invites rot and pests to move in fast.
Lavender
- Soil need: Prefers alkaline gravelly soil with a pH of 6.7 to 7.3 and sharp drainage to keep roots dry.
- Zone range: Hardy in zones 5 to 9 with full sun and dry air to bring out the strongest aroma in leaves.
- Watering: Needs rainfall alone after roots take hold, with no compost or fertilizer at any time.
Russian Sage
- Soil need: Thrives in sand and gravel where most perennials would starve to death in a single season.
- Zone range: Grows well in zones 4 to 9 on sunny slopes with zero supplemental water in most areas.
- Size impact: Reaches 3 to 4 feet tall with silver leaves and purple spikes that bloom for months.
Yarrow
- Soil need: Wants lean dry soil and full sun to keep stems strong and blooms thick all summer long.
- Zone range: Hardy in zones 3 to 9 and self-seeds in poor ground where rich beds would smother it fast.
- Bonus traits: Draws bees and butterflies while shrugging off deer, rabbits, and most insect pests.
Sedum
- Soil need: Grows in rocky soil and gravel cracks where almost no other flower can take hold or live.
- Zone range: Hardy in zones 3 to 10 with full sun and almost no care needed at any time of year.
- Variety: Comes in low ground covers and tall types like Autumn Joy for late-season color blasts.
Test your soil before you start. A cheap kit from any garden store tells you the pH and basic nutrients in minutes. Lavender wants alkaline ground above pH 6.7. Sedum and Yarrow take wider ranges from 6.0 to 7.5 with ease. Skip the test only if your yard already looks like a dry rocky slope.
Skip the compost when you plant these sandy soil plants. Rich soil rots their crowns and shortens their life. If your dirt is heavy clay, mix in coarse sand or pumice at a rate of one part grit to two parts soil. This step gives the roots fast drainage without adding extra food they do not want.
Top your beds with gravel mulch instead of bark or wood chips. Gravel keeps the crowns dry through wet spells and reflects extra heat back at the plants. I switched from wood mulch to pea gravel three years back and lost zero plants to crown rot since then. Dry garden plants love the rocky look and feel.
Water just once a week for the first 8 weeks after planting to help roots settle in. After that, you can step back and let rain do the work. These tough rocky soil plants and low fertility plants will outlive most of your other garden picks with zero help from you. When I first tried this hands-off method, my dry beds looked better by year two than my pampered ones ever did.
Read the full article: 15 Best Drought Tolerant Plants