How To Lay Garden Steps | Strong, Safe, Done-Right

To build garden steps, plan the rise and tread, dig a stable base, set risers, then bed treads with a slight fall and drainage.

Stepped access turns a slope into an easy route. This guide shows a clear, hands-on method that works with timber sleepers, brick, or stone. You’ll size each step for comfort, prepare a firm foundation, and finish with neat edges and drainage so the stairs last.

Plan The Route And Size The Steps

Start with two numbers: total rise (height from bottom to top) and total run (horizontal distance). Divide the height by a target riser of 12–15 cm (5–6 in). Round to a whole number to get your step count. Then pick a tread depth around 30–45 cm (12–18 in) so walking feels natural. Many designers use the thumb rule: tread + 2×riser ≈ 63–68 cm (about 26–27 in). Keep all risers equal within a flight. If you want a quick comfort check, see this outdoor step chart.

Design Item Recommended Range Notes
Riser Height 12–15 cm (5–6 in) Comfortable outdoors; keep uniform
Tread Depth 30–45 cm (12–18 in) Deeper treads suit gentle slopes
Step Formula tread + 2×riser ≈ 63–68 cm Keeps walking rhythm smooth
Flight Width 90 cm+ (36 in+) Room for a comfortable pass
Fall On Treads 1:60 to 1:80 Sheds water away from risers
Landing Every 8–12 steps Breaks long runs; change direction

Site Survey And Safety Checks

Walk the slope after rain to spot wet patches, roots, and buried services. Note shade, foot traffic, and how people enter and leave the area. Photograph the route before you dig. On steep banks, use short flights with landings so footing feels natural. Mark a clear detour path while work is underway and store materials below the work zone so nothing rolls onto the treads.

Gather Tools And Materials

You’ll need a spade, digging bar, lump hammer, club hammer, bolster chisel (for stone), line pins and string, a long level or laser, tape, handsaw and drill (for sleepers), and a plate compactor or hand tamper. Materials depend on finish: pressure-treated sleepers, brick and block, or thick stone slabs. For the base, order Type 1 scalpings or similar well-graded aggregate, plus sharp sand for bedding, mortar for brickwork, and weed-suppressing geotextile. Keep anti-slip inserts for timber and a bag of kiln-dried sand for sett joints.

Laying Garden Steps The Right Way

1) Mark Out And Check Levels

Stretch a taut string up the slope to show the flight centerline. Drive pegs for the noses of each tread based on your count. Mark each riser with spray paint or stakes. Cross-check measurements from a fixed datum (door threshold, patio edge) so the top step lands at the correct height without a trip lip. Plan where the handrail starts and ends before any concrete sets.

2) Excavate And Build A Solid Sub-Base

Cut into the slope to create benches for each step: a flat shelf for the tread plus a vertical face for the riser. Dig down to firm ground. Lay geotextile on the soil to keep fines out of the stone. Build a sub-base of 75–100 mm (3–4 in) compacted aggregate on each shelf. Compact in two thin lifts. Good groundwork stops settlement, heave, and wobble.

3) Set The First Riser

The bottom riser anchors the flight. With sleepers, set a 100×200 mm timber on a 100 mm bed of compacted aggregate or a concrete footing, screwed to hidden stakes driven behind. With brick or block, lay a level course on a concrete strip. With stone, choose a thick piece that will not rock and bed it firmly. Check square to the centerline and true across the width.

4) Bed The First Tread With A Gentle Fall

Spread a 20–30 mm screed of sharp sand or a full mortar bed for slabs. Use a level to set a subtle fall across the tread so water runs away from the vertical face. Check the tread depth is to plan. Tap slabs or setts down with a rubber mallet until solid. Aim for tight joints to shed grit and reduce weed growth.

5) Repeat: Riser, Then Tread

Build the next riser at the far edge of the first tread. Keep each riser the same height. Keep joints tight and courses level. Work up the slope, one step at a time. If the ground varies, shave the sub-base rather than changing riser height. On long flights, add a landing where the route turns or where people pause.

6) Add Drainage Where Water Collects

On heavy clay or wet plots, add a narrow trench filled with clean gravel behind each riser, or a small French drain at the side of the flight that leads to a soakaway. Leave weepholes in brick risers so trapped water can escape. A drier flight lasts longer and stays safer underfoot. If you need a primer, this plain-English French drain guide explains layout and fall.

7) Edge, Backfill, And Compact

Edge the sides with setts, sleeper offcuts, or steel edging to stop the slope from spilling onto the treads. Backfill the uphill sides in thin layers, compacting as you go to lock the steps against the bank. Brush kiln-dried sand into sett joints or point stone with mortar. Rake adjacent soil so it meets edges cleanly and seed to bind the bank.

Pick Materials That Match The Site

Sleepers

Great for quick builds and woodland paths. Use new, pressure-treated softwood or durable hardwood. Fix with long exterior screws into stakes or hidden rebar. Add grit or self-binding gravel on top for grip. Re-coat cut ends with end-grain preserver.

Brick And Block

Good where you want crisp lines. Use frost-rated units. A concrete strip under risers keeps movement low. For a finished edge, fit bullnose treads or set a paving flag as a capping with a slight overhang to shed drips away from the face.

Natural Stone

Best for a timeless look. Choose thick flags or purpose-made step units. Bed on full mortar; no voids. Keep a small gravel trench at the back so water doesn’t sit behind the stone. Seal only if the supplier recommends it and test a spare piece first.

Landings, Handrails, And Lighting

Long flights benefit from landings. Aim for a flat break after 8–12 steps or where the path changes direction. On steep runs or near doors, a simple handrail boosts safety. Low-level lights along the sides guide feet at night; shield lenses to cut glare. Run low-voltage cables in conduit and leave accessible junctions beside landings.

Prevent Water Problems

Good drainage protects the structure. A neat channel of gravel at the step edges lets rain soak away. On plots that stay wet, a perforated pipe wrapped in fabric and laid in gravel can carry water to a soakaway or a planted basin. Keep leaf litter out of drains with grates or silt socks and clean them each season. At the bottom of the flight, add a small slot drain or gravel pocket so run-off has somewhere to go.

Cut List And Quantities

Before ordering stone or timber, confirm step count and multiply by tread width to estimate surface area. Add extra for cuts and waste. For sub-base, a rough guide is 0.1–0.15 m³ per step for a 1 m wide flight with a 100 mm base. Order sharp sand for bedding and a bag of cement per 10–12 small paving flags. Keep spare edging and a few matching slabs for later repairs.

Material Per Step (1 m Wide) Notes
Type 1 Sub-Base 0.10–0.15 m³ Compact in two lifts
Sharp Sand Or Mortar 20–30 mm bed Full bed under stone
Sleeper/Brick/Stone 1 riser + 1 tread Match chosen style
Geotextile As needed Stops fines rising
Drainage Gravel Bucket or two Weepholes or side trench
Fixings Long screws/ties Exterior-grade

Worked Example: From Slope To Steps

Say the bank rises 90 cm over a 4.2 m run. Choose a 15 cm riser: 90 ÷ 15 = 6 steps. Pick a 35 cm tread. The flight uses 6×35 = 210 cm of run, leaving room for a small landing or a gentle lead-in at top and bottom. The 35 + 2×15 = 65 cm rule sits in the comfort zone. Mark noses every 35 cm up the slope and build from the bottom. Check fall across each tread as you go so rain flows off the surface and not into the joints.

Finishes And Anti-Slip Tips

On shaded sites, pick a textured stone, ribbed paver, or add anti-slip inserts to timber. Brush algae-prone treads with stiff bristles and a patio cleaner suited to the material. Clear leaf fall before winter. In icy spells, use a clay-safe de-icer on stone. Where gravel fills the treads, add honeycomb grids to lock it in place.

Common Mistakes To Avoid

Uneven Riser Heights

Mismatched heights break stride and trip users. Set a datum and keep each riser identical within a flight. Adjust by trimming the base, not the visible face.

No Sub-Base

A thin or missing base leads to wobble and frost damage. Build a compacted foundation under every tread and behind every riser.

Poor Drainage

Standing water stains stone and loosens bedding. Add side trenches, weepholes, or a small French drain to move water away. Keep a gravel pocket at the bottom of the run so water doesn’t sit on the last tread.

Flat Treads

Dead-level treads hold puddles. Keep a gentle fall and check it as you lay each piece. Re-check with a level after backfilling since fresh soil can push edges out.

Maintenance That Extends Life

Check the flight each spring. Top up jointing sand, repoint cracks, and tighten timber fixings. Rake any gravel infill that has migrated. Prune roots pushing against edges. Clear silt from drains after heavy rain. Replace a loose slab by lifting, re-bedding on fresh mortar, and striking clean joints.

Quick Reference Build Sequence

  1. Measure total rise and run; set step count and tread depth.
  2. Mark noses up the slope; set out string lines.
  3. Excavate benches; lay geotextile and sub-base.
  4. Install the first riser square and level.
  5. Bed the first tread with a slight fall.
  6. Repeat riser and tread to the top, keeping heights equal.
  7. Edge, backfill in layers, and compact shoulders.
  8. Add drainage details and tidy joints.
  9. Finish with lighting, handrail, and a landing if space allows.

Trusted References For Dimensions And Drainage

For plain language on tread, riser, and going, the long-standing Pavingexpert steps primer explains terms and safe ranges. For comfort ratios widely used by landscapers, the step size chart shows tread-to-riser pairs that feel natural.