A terraced garden on a hillside turns a steep, eroding slope into stable, flat planting beds that are easier to reach and far more productive.
Steep yards look dramatic, but they waste space and lose soil every time it rains. Learning how to make a terraced garden on a hillside lets you turn that awkward slope into a series of level steps where plants thrive and water sinks in instead of washing away.
Terraces break one long incline into smaller, nearly flat platforms. Each platform holds soil, plants, and paths, while the front edge of the terrace acts as a small retaining wall. According to Iowa State University’s guidance on gardening slopes, planting along the contour and slowing runoff are key moves for erosion control, and terracing does both very well.
This guide walks you through planning, building, planting, and caring for a terraced garden on your slope, so the project feels clear rather than overwhelming.
Why Terraced Gardens Work On Slopes
A hillside has two main problems for gardeners: water rushes down the slope, and you cannot stand or place tools safely. Terraces answer both. They shorten the slope length, slow water, and give you flat spots for soil, beds, and paths. As Mississippi State University’s steep slope advice notes, well-designed terraces greatly reduce erosion while adding structure that stays in place for years.
Each terrace face holds back soil, while the level surface behind it catches rain and gives roots time to drink. That means fewer muddy ruts, less fertilizer loss, and far more control over planting depth and spacing. On top of that, terraces create natural layers for different kinds of plants: deep-rooted shrubs at the back, smaller flowers or vegetables near the front, and groundcovers cascading over the edge.
Choosing Materials For Your Hillside Terraces
The right material for a terraced garden depends on budget, slope height, style, and how long you want the structure to last. Wood timbers, stone, and concrete blocks all work well if they are installed with good drainage and solid footing.
| Material | Strong Points | Things To Watch |
|---|---|---|
| Pressure-Treated Wood Timbers | Affordable, easy to cut and stack, blends with plants | Can rot over time, needs proper treatment and drainage |
| Natural Stone | Durable, classic look, can be dry-stacked for drainage | Heavy to move, often higher cost, needs skillful stacking |
| Concrete Retaining Blocks | Interlocking design, consistent size, engineered strength | More formal look, requires careful base preparation |
| Recycled Concrete (Urbanite) | Low cost, eco-friendly reuse, rugged style | Irregular shapes, extra time for fitting and leveling |
| Gabion Baskets | Very stable on steep slopes, good drainage, modern feel | Metal cages visible, needs quality rock fill |
| Logs Or Landscape Timbers | Natural appearance, suits woodland settings | Shorter lifespan, needs staking or rebar pins |
| Brick Or Pavers | Neat lines, matches patios and paths | Usually higher material and labor cost |
Pick one main material and repeat it across the slope so the whole hillside feels intentional. Mixing too many types of wall can make the space feel busy and harder to build.
How To Make A Terraced Garden On A Hillside Step Plan
Before you dig, you need a simple plan that covers safety, slope measurements, and local rules. A terraced garden holds a lot of soil, so you want the wall height and layout to match the conditions on your property.
Check Safety And Local Rules
Start by walking the slope after a rain. Note how water moves, where it pools, and any signs of sliding soil or exposed roots. If the slope is tall, unstable, or close to a building, talk with a local contractor or engineer about permitted wall heights. Many areas limit DIY retaining walls above a certain height or require reinforcement for taller sections.
Call local utility services before digging so you avoid buried cables or pipes. Sturdy boots, gloves, and eye protection matter too, since you will move soil, rock, and heavy blocks.
Measure Slope, Height, And Terrace Number
To size the terraces, you need two basic numbers: total rise (vertical change) and total run (horizontal distance). A simple way is to use a long board, a carpenter’s level, and a measuring tape:
- Place the board on the slope so one end touches the ground at the top of the area you want to terrace.
- Raise or lower the other end until the level shows a flat line.
- Measure the height between the lower end of the board and the ground. That is the rise for that section.
- Measure the length of the board. That is the run for that section.
Repeat down the slope to find total rise. A common rule for home gardens is to keep each retaining wall in the 18–36 inch range and leave a flat step behind it for beds and paths. Divide total rise by your chosen wall height to estimate how many terrace tiers you will build.
Lay Out Terrace Lines On The Ground
Once you have a rough number of levels, mark terrace fronts across the slope with stakes and string. Keep the string level and follow the contour, not a straight line down the hill. Curved terraces often blend better with the land and feel more natural underfoot.
Adjust the lines until the spacing between steps feels comfortable for walking and for the size of beds you want. Narrow terraces suit simple flower strips; wider platforms leave room for raised beds, seating, or small trees.
How To Make A Terraced Garden On A Hillside For Beginners
With a plan on paper and terrace lines staked, you can start the build. The core idea stays simple: dig into the slope to create a level base, set a sturdy wall, then backfill with soil and drainage material.
Step 1: Dig The First Trench And Base
Begin at the bottom of the slope. This lower terrace supports the ones above it. Along the string line, dig a trench wide enough for your wall material plus a bit of working space. The trench depth should allow at least one course of blocks or part of each timber to sit below finished ground level for stability.
Smooth the bottom of the trench and tamp it firmly with a hand tamper or rented plate compactor. Add a layer of crushed gravel, then tamp again. This base spreads weight and helps water drain under the wall instead of pushing against it.
Step 2: Build The First Retaining Wall
Set your first course of blocks, stones, or timbers in the trench on the compacted gravel. Use a level often and adjust with small amounts of sand or gravel until the course is straight, level, and solid. This first row sets the standard for every layer above it.
For wood, drill and pin timbers together with rebar driven through pre-drilled holes into the ground. For interlocking blocks, follow the manufacturer’s instructions for overlap and lip placement. Take your time here; fixing a leaning wall later is much harder than correcting it during the build.
Step 3: Add Drainage Behind The Wall
Water pressure causes many retaining wall failures. To avoid that, place landscape fabric against the soil side of the wall, then pour a band of gravel 6–12 inches wide behind the structure. Embed a perforated drain pipe at the base of this gravel bed and route the outlet to a safe spot where water can exit without eroding lower areas.
Fold the fabric over the gravel before adding soil. This keeps fine particles from clogging the stone and pipe while still letting water pass through.
Step 4: Backfill And Create The First Terrace Bed
Backfill behind the wall in layers of 4–6 inches, mixing native soil with compost or topsoil where needed. Tamp gently after each layer to limit future settling. The finished surface should slope very slightly back toward the hillside, not toward the wall, so water moves into the slope and down through the gravel drain.
Once the first terrace bed is level and firm, you can outline paths, raised beds, or stepping stones on that platform.
Step 5: Repeat For Upper Terraces
Move upslope and repeat the process for each tier: dig into the hill, set a base, build the wall, add drainage, and backfill. Stagger walls so the line of force from upper walls does not fall directly on the edge of lower ones. Leave enough flat space between tiers for safe footing and planting access.
By the time you reach the top, your hillside reads like a wide staircase of planting zones, each with its own soil depth, sun pattern, and view.
Soil Preparation And Drainage For Terraced Beds
The structure of the terraces is only half the project. Soil health and water management decide how well plants grow. Hillsides often have thin topsoil and compacted subsoil, so terraced beds benefit from deep amendment.
Mix in generous amounts of compost or well-rotted manure across each terrace, not just in planting holes. Aim for at least 8–12 inches of improved soil in vegetable beds and 12–18 inches for shrubs and small trees. In very heavy clay, add coarse sand or fine gravel only in combination with lots of organic matter, so you do not create dense layers that hold water.
On top of the soil, spread mulch to keep moisture steady and protect against splash erosion. Wood chips, shredded bark, or straw work well. Keep mulch pulled back a small distance from plant stems to prevent rot.
Plant Choices For A Terraced Garden On A Hillside
Plants on a terraced slope face sun, wind, and quick-draining conditions. Strong root systems help knit the soil together, so mix shrubs, perennials, and groundcovers rather than using short annuals alone.
| Terrace Level | Site Traits | Plant Ideas |
|---|---|---|
| Top Terrace | Most exposed to wind and sun, fast-draining soil | Drought-tolerant shrubs, ornamental grasses, lavender, sedum |
| Upper-Middle Terrace | Full sun or light shade, good air flow | Herbs, compact roses, berry bushes, sun-loving perennials |
| Center Terrace | Prime access from paths, steady moisture | Vegetable beds, salad greens, bush beans, peppers |
| Lower-Middle Terrace | Collects some runoff, deeper soil | Brambles, rhubarb, dwarf fruit trees, larger perennials |
| Bottom Terrace | Receives extra water, cooler air pocket | Moisture-loving shrubs, hostas, ferns, rain garden plants |
| Faces Of Walls | Vertical surfaces, pockets between stones | Creeping thyme, trailing sedum, rock cress |
| Path Edges | High foot traffic edges, shallow soil | Low groundcovers, tough edging grasses, creeping herbs |
Group plants by water and sun needs so irrigation stays simple. For instance, keep thirstier crops together on a terrace where water naturally gathers, and place tougher, dry-loving plants higher up.
Access, Paths, And Ongoing Care
A terraced hillside only works long-term if you can move through it safely. Add steps, switchback paths, or sloped walks that connect terraces without steep, slippery climbs. Stone steps set into the slope, timber steps filled with gravel, or gently sloped ramps can all link levels.
After heavy rain, walk the terraces and look for soft spots, pooling water, or gaps between blocks or timbers. Catching small problems early prevents wall movement later. Refresh mulch each season, top up soil where it settles, and keep drains clear of leaves and roots.
Over time, roots deepen, soil improves, and the structure of the terraces starts to feel like part of the land instead of a new build. By learning how to make a terraced garden on a hillside and sticking with regular care, you turn a steep, hard-to-use patch into the most productive and welcoming corner of your yard.
