Height differences in your garden without a retaining wall
By the GardenWorld editorial team, updated on
Want to see this in your garden?
Full design in HD: €7.99
Why is height difference an advantage?
A garden with height differences feels more interesting, deeper, and better put together than a flat patch of ground. But without a good plan, your soil slides away in the rain, you get erosion, and your plants disappear downhill. This article explains how to work with height differences: not fight them, but make the most of them.
The key insight: you do not need to build an expensive retaining wall. With the right combination of ground covers, terraces, stairs and drainage, you can safely and beautifully maintain slopes. Many gardens with height differences actually look better than flat gardens.
Ground covers hold slopes in place
A steep slope where you plant nothing washes away and sprays mud at every heavy rain. Ground covers are your first defense. They hold the soil with their roots, keep moisture in and prevent erosion.
The best ground covers for slopes have deep root systems, grow densely together and do not want much care. Juniper (Juniperus), Cotoneaster horizontalis (low-growing), Erica (heathers) and Sedum (succulents) grow flat and sturdy. Plant them 40-60 centimeters apart. In the first year you need extra water and moss control, but after that they do their own work.
For shaded slopes choose Waldsteinia, Euonymus, or just Meadowsweet (Filipendula). These plants look better than bare slope and keep everything in place. After three years you have a stable slope without a wall.
Terraces: form levels with edges
A sloping terrain can be divided into steps with terraces. You can do this without any wall: simply step down about 1 meter, then a flat section at least 1.5 meters deep, then step down again. These terraces cost much less than walls and look more natural.
The edge of your terrace does not need to be a wall. You can use: a log (hefty tree trunk, 30-40 cm thick), stone with wooden edges (build yourself), or simply dense planting (shrubs 60-100 cm tall). These "soft" edges feel better in the garden than concrete.
Plant a couple of shrubs or small trees on each terrace edge to soften the sharpness. Japanese maple, Viburnum or small magnolia work well. This visually separates your levels and stops soil from the top sliding in.
Stairs: safely cross between levels
If the height difference is larger (more than 1 meter), you need stairs. You do not need a carpenter for this: many gardeners build themselves. The simplest way: place a log (tree trunk), bring soil against it up to the next log (1 meter higher), secure the log with wooden pins, and so on up.
Make each step at least 30 centimeters deep (from front to front) and 15-20 centimeters high. This feels comfortable underfoot. If you have to go high (more than 1.5 meters difference), use small intermediate platforms. Otherwise you are out of breath at the top.
Make sure your stairs do not become slippery. Rough wood gets naturally rough, or you lay grit on the treads. In winter you get moss on stairs; clear it off and wash with high pressure if it becomes dangerously slippery.
Drainage: water must go away
This is where many people go wrong. On a slope water collects underground and soaks your soil. This leads to subsidence. Prevent this with drainage work.
Lay a drainage hose halfway up the slope (10-15 centimeters below the surface). This hose carries water away downhill. It does not have to be expensive: a cheap perforated drainage hose at roughly 5 to 10 euros per 25 meters does the job. Cover with stone chips and sand, then your garden goes over it.
For steeper slopes you can also dig a "dry creek": a shallow gully (20-30 cm deep) with gravel and stones that carries water away. This looks good and works perfectly.
Free preview
Create your own garden design
Which plants hold your slope?
Not all plants work on slopes. You need strong root systems that hold the soil and tolerate drying (slopes dry faster).
Ideal are: Juniper (Juniperus), which grows low and wide, Cotoneaster, which gets red berries and grows densely, succulents (Sedum), which retain water in dry years, Heather (Erica), Rosemary (Rosmarinus officinalis), Lavender (Lavandula, in full sun), and Ivy (Hedera helix), which climbs everywhere if you let it. Not sure which of these suit your own slope? At gardenworld.app you can see them first in a preview of your own garden.
Plant in three rows: at the bottom large-leaved plants (100+ cm), in the middle ground covers, at the top low-growing shrubs. In ten years you have a stable slope that looks wonderful.
Step by step approach
Step 1: Measure your slope
What is the height difference? 30 centimeters? Then just plant ground covers. 1 meter? Terrace with edge. More than 1.5 meters? Build stairs.
Step 2: Plan drainage
Where does water currently go? Direct this consciously with a drainage hose or dry creek. Test where water collects when it rains.
Step 3: Choose your edges
Logs, wood with metal, shrubs, or nothing? Sketch it first. Where do you want calm, where movement?
Step 4: Plant ground covers
Choose 2-3 species that suit your soil. Plant densely (40-60 cm apart). Water in the first season.
Step 5: Build stairs (if needed)
Set logs, pack soil, secure, test, next layer. Do this in autumn so soil can settle.
Step 6: Maintenance year 1
Control moss, remove dead wood from plants, extra water during drought. Your slope stabilizes quickly.
Frequently asked questions
Can you plant large trees on a slope? Yes, but stake them until they are stable (2-3 years). Plant slightly higher than on flat ground so water does not stagnate around the trunk.
Do ground covers roll off the slope? This happens in heavy rain, especially with very loose soil. Add more soil after heavy rain and plant more densely. After two years this will not be a problem.
How much does setting up a slope cost? With ground covers and logs you pay roughly 5 to 15 euros per square meter. A real retaining wall costs roughly 100 to 300 euros per linear meter, so there is really no comparison.
Does this also work in full sun? Yes, then choose Sedum, Lavender, Rosemary and Juniper. These plants tolerate heat and drought well. Ground covers prefer sun to shade.
DIY or get help?
For slopes up to 1 meter you can do this all yourself. A spade, some logs, plants and lots of water. For stairs with more than 5 steps it is handy to hire a carpenter so they are really stable. For drainage near your house it is wise to involve an installer.
Varieties and schedule
Plant Juniper in October-November, Cotoneaster in April-May, Sedum year-round (except in frost). Succulents prefer dry conditions, so do not give too much water in winter. After three years your slope retains water on its own and needs barely any upkeep.
See it in your own garden first
Slopes are not your problem, they are your advantage. A beautiful slope gives your garden character, and with ground covers, terraces, stairs and drainage you keep it secure. No expensive retaining wall needed.
Upload a photo of your garden at gardenworld.app and see a free preview of a new design with these plants. Want the sharp image with a planting list, that costs a one-time 7.99 euros, no subscription.
Create your own garden design
Upload a photo, pick a style, and get a photorealistic design with plant list in under a minute.
Full design in HD: €7.99


Related articles
Building a retaining wall: handling level differences and water
A retaining wall holds soil in place on slopes. Learn how to safely build a wall with proper drainage and solid foundation.
How to build garden steps on slopes: complete guide
Learn to build safe and beautiful garden stairs for sloped terrain. Practical tips for foundation and dimensions.
How to plant a slope: preventing erosion with vegetation
Plant a slope or hillside to prevent erosion. Proper plant selection, spacing, and step-by-step installation guide.