What plants grow in poor soil?

Learn about the best plants to grow in poor soil or heavy clay soil with our short guide!

  1. Lenten Rose. Pictured above, lenten roses are tough plants that stand up to poor soil, drought, heat, humidity, and even the cold.
  2. Periwinkle.
  3. Bleeding Heart.
  4. Gaillardia Fanfare.
  5. Black Jack Sedum.
  6. Oregon Grape.

Simply so, what plants can grow in shallow soil?


  • Grasses and ground covers. Try turf and spreading plants such as native violets (Viola hederacea), Johnny Jump Up violets, and Zoysia grass.
  • Rhizomal plants. Rhizomal plants that cope well with shallow soil include Clivias (for shaded areas), Agapanthas, Lomandras, Dianellas, and Poa.
  • Vines.
  • Succulents.

does lavender like poor soil? Lavender is originally a Mediterranean plant and so flourishes in soil that mimics that found in these areas, such as soils that are poor or only moderately fertile and, most importantly, free-draining. Lavender thrives in soils that are sandy, chalky or alkaline.

Likewise, what are the best plants for dry soil?

So if you’ve hit a dry spot in your garden, why not take a look our top 10 plants for dry soils, below.

  • Foxtail lilies (Eremurus)
  • Stachys byzantina.
  • Bearded iris.
  • Lavender.
  • Sedums.
  • Cardoon (Cynara)
  • Knautia macedonica.
  • Melianthus major.

How do you grow plants in bad soil?

The easiest way to plant in poor soil is by amending the soil. Before you plant, spread a 4 to 5 inch layer of compost on top of the soil, and use a tiller to mix in the compost. Alternatively, you can use a shovel to dig up the soil and mix in the compost. Then, rake the surface flat so that it’s level for planting.

20 Related Question Answers

Similar Asks