Dealing with Rocky Soil

Written by April Reinhardt (last updated April 14, 2021)


One of the most difficult challenges gardeners face is that of trying to grow plants in rocky soil. Imagine placing a seed onto a stone slab and expecting it to take root. Logic dictates that a plant won't grow on a rock slab, and the same holds true even if the rock is just under the surface of top soil. Since roots require nutrients from soil to grow, along with sun and water, plant roots cannot penetrate through rock to find the nutrients and water they need to survive. So, what can you do if you discover that your soil is rocky? While you can take extreme measures and hire a backhoe to burrow through rock, or even more drastic, blast through the rock, even those procedures might not alter the soil to the degree plants need to grow.

Instead, consider supplementing the existing topsoil with more soil to create at least a foot of growing soil above bedrock. The steps to amend soil for growing are simple enough. Follow these steps to amend rocky soil to create a perfect growing environment:

  1. Create compost to use in your existing soil from wood bark, wood chips, manure, leaves, leaf mold, grass and plant trimmings, stems, stalks, branches, and paper. Throw onto the hap any other organic matter you have, but take care not to use weeds or foodstuffs such as meat.
  2. Till your rocky soil with a garden tiller, and remove obvious large rocks. This step may take several days, depending upon the amount of soil you want to amend.
  3. Dump your compost on top of the tilled soil and till the area again and again.
  4. Continue to add compost over several weeks until you have at least one foot of rich soil to grow your plants.

While you could simply apply a layer of composted material and soil over the compacted rocky soil, doing so is counterproductive since the roots of plants go in search of water and food. The roots won't penetrate the rock and will, instead, wither and die. It is much better to take several months or years creating a perfect layer of growing material for your plants, rather than to rush and just have a few inches of pretty—but unusable—top soil.

You may also consider working with what you have and find plants that will grow in rocky soil. Visit your local extension office, or speak with the staff at a qualified nursery to determine which types of plants will grow in your local rocky soil, appropriate for your growing zone.

Author Bio

April Reinhardt

An admin­istrator for a mutual fund man­age­ment firm, April deals with the writ­ten word daily. She loves to write and plans to author a memoir in the near future. April attend­ed More­head State Uni­ver­sity to pursue a BA degree in Ele­men­tary Edu­ca­tion. ...


Ham and Swiss Casserole with Creamed Onions and Ambrosia

Don't let the name of this casserole intimidate you. This is an easy dish to prepare since you're using pre-cooked ham ...

Discover More

Oven-Fried Chicken with Baked Acorn Squash

If you think your guests or family might want more to eat than this menu provides, consider serving one or several side ...

Discover More

Red Bud Tree

Red Bud trees have long been noted for the beauty that they bring to the world. Here is a little background information ...

Discover More
More Gardening Tips

Planting Herbs and Spices in a Shaded Area

Growing herbs and spices can be a great way to get started on gardening in general, and kitchen gardening in particular. ...

Discover More

Drought-Resistant Plants

Plants that require frequent watering not only put a strain on local water resources, they are high maintenance. Choose ...

Discover More

Seed Garden

There is more to a seed garden than simply going out and picking up a few packets of seeds and planting them. If you are ...

Discover More

FREE SERVICE: Receive an e-mail several times each week with a featured gardening tip. Enter your address and click "Subscribe."


If you would like to add an image to your comment (not an avatar, but an image to help in making the point of your comment), include the characters [{fig}] (all 7 characters, in the sequence shown) in your comment text. You’ll be prompted to upload your image when you submit the comment. Maximum image size is 6Mpixels. Images larger than 600px wide or 1000px tall will be reduced. Up to three images may be included in a comment. All images are subject to review. Commenting privileges may be curtailed if inappropriate images are posted.

What is 0 + 4?

2016-11-22 14:26:30

dennis gorman

Your method is not practical as I am talking about acres of clay with shale in every inch of it. BUT there are farms in the area that are productive. Do I disk or what. thx

2015-11-28 20:01:39

cathy o

I agree, we have very rocky soil because our land used to be a river bed. I have tilled it several times, removed large rocks, added several layers of mulch, compost, peat moss, perlite, and mulched leaves. I'll keep adding until I have at least a foot of this kind of medium over the rock. In winter, I either cover with black plastic or mulched leaves because the heat composts way down into the soil and softens it. But it is a tough medium to start in, what a lot of sweating went into that initially. Now it's beautiful


FREE SERVICE: Receive an e-mail several times each week with a featured gardening tip. Enter your address and click "Subscribe."

(Your e-mail address is not shared with anyone, ever.)