Not all gardens have rich, fertile soil. Many areas contain sandy soil, clay-heavy ground or nutrient-poor conditions that make growing plants more challenging. Fortunately, some plants are naturally adapted to these environments and can thrive even when soil quality is less than ideal.
Choosing plants that tolerate poor soil conditions is one of the easiest ways to create a healthy, low-maintenance garden without constant soil improvement.
This guide explores some of the best plants that grow well in poor soil.
What is considered poor soil?
Poor soil typically has one or more of the following characteristics:
-
Low nutrient levels
-
Poor drainage
-
Very sandy texture
-
Heavy clay composition
-
Compacted ground
-
Low organic matter
These conditions can make it difficult for many plants to establish strong root systems.
Why choose plants suited to poor soil?
Plants that naturally tolerate poor soil conditions offer several advantages:
-
Require less fertiliser
-
Need less soil preparation
-
Often drought tolerant
-
Adapt well to harsh conditions
-
Require less maintenance
Using plants that match your soil conditions often leads to better long-term success.
Native plants that tolerate poor soil
Australian native plants are often the best choice for difficult soils because they evolved in challenging environments.
Grevillea
Grevilleas thrive in well-drained, low-nutrient soils and produce beautiful flowers that attract birds.
Best for:
Native gardens and low-maintenance landscapes.
Banksia
Many banksia species grow naturally in sandy or nutrient-poor soils and perform well in coastal and dry regions.
Best for:
Feature planting and wildlife gardens.
Lomandra
Lomandra is extremely tough and grows well in poor soil, drought and heat.
Best for:
Borders, mass planting and erosion control.
Kangaroo Paw
Kangaroo paws prefer well-drained soil and can thrive even in sandy or nutrient-poor areas.
Best for:
Colourful native garden beds.
Hardy shrubs for poor soil
Westringia (Coastal Rosemary)
This hardy shrub tolerates poor soils, coastal conditions and drought.
Best for:
Low hedges and coastal gardens.
Lavender
Lavender prefers well-drained, low-nutrient soil and actually performs better in lean conditions.
Best for:
Mediterranean-style gardens and borders.
Rosemary
Rosemary is extremely drought tolerant and thrives in sandy or rocky soils.
Best for:
Herb gardens and dry landscapes.
Tough structural plants
Agave
Agaves thrive in dry, sandy or rocky soils and require very little care.
Best for:
Modern gardens and drought-tolerant landscapes.
Yucca
Yucca plants tolerate poor soil, strong sun and dry conditions.
Best for:
Architectural planting.
Cordyline
Cordylines adapt well to a range of soils, including poorer conditions.
Best for:
Adding vertical interest to garden beds.
Trees that grow well in poor soil
Olive Tree
Olive trees thrive in dry, rocky soil and require very little fertiliser.
Best for:
Mediterranean-style landscapes.
Frangipani
Frangipanis tolerate poor soil conditions and grow well in warm climates.
Best for:
Tropical and coastal gardens.
Bottle Tree (Brachychiton)
Bottle trees are well adapted to dry, nutrient-poor soils and harsh environments.
Best for:
Feature planting and drought-prone areas.
Improving poor soil naturally
Even when planting hardy species, improving soil can still benefit plant growth.
Simple methods include:
-
Adding organic compost
-
Using mulch to retain moisture
-
Avoiding excessive fertiliser
-
Improving drainage where possible
Over time, these practices help build healthier soil.
Final thoughts
Poor soil doesn’t have to limit your garden. Many plants thrive in challenging conditions and can create beautiful landscapes with minimal soil improvement.
By choosing species that naturally tolerate low-nutrient or difficult soils, you can develop a resilient garden that performs well while requiring less effort and maintenance.