Natural stone steps add a timeless, rustic look to any garden. They’re ideal for curved paths, sloped areas, or secondary access routes where style matters as much as function.
This step-by-step guide will show you how to install flagstone garden steps easily and effectively. Let’s get started.
What Are Flagstone Steps?
The term flagstone in one used for a stone that is relatively flat with an even surface. They can be naturally formed or machine cut. They are most commonly used to create steps, patios, paths, and wall caps. Their even surface makes them perfect for walkways and garden features.
They come in various sizes and shapes, from large, uniform slabs to smaller, irregular pieces, offering flexibility for both simple and intricate designs.
Flagstones are popular because they’re easy to lay and budget-friendly. Standard concrete slabs are low-cost, while premium options like natural sandstone or limestone offer a more refined look.
Keep in mind that flagstones can be fragile. Poor installation or uneven ground may lead to cracking over time.

Natural cut stone flagstone paving slab
What to Put Under Flagstone Steps
To build stable flagstone steps, you need a strong base. There are two common methods: the hardcore and sand base, and the more durable brick and concrete foundation.
1. Hardcore and Sand Method: Lay a compacted base of hardcore (also known as scalpings), then top it with sand or a mortar mix before placing the flagstones. This is quicker and easier and the ideal choice for DIY beginners.
2. Brick and Concrete Method: Start with a concrete foundation. Build a brick riser at the front, fill behind with compacted hardcore, then add a mortar bed to set your flagstone. This option offers maximum strength and durability.
Whichever method you choose, the key is to ensure your base is solid and level to prevent movement or cracking over time.
Need a visual guide? Check out our patio steps tutorial.

Hardcore case that needs to be compacted down
How to Measure and Calculate Flagstone Step Size
Planning flagstone steps for a slope? Getting the measurements right ensures your steps are safe, even, and comfortable to walk on.
Start by measuring the total height (from bottom to top of the slope) and the total length (front to back across the ground).
Then, calculate:
- Step Height: Divide the total rise by 50mm (or the height of the stone you’re using) to find how many steps you’ll need.
- Step Length: Divide the total run by 300mm, a typical depth for a safe and comfortable step.
Once calculated, mark the positions directly on the ground to guide your layout.
For a full visual guide, check our patio steps how-to project.
Key Step Dimensions:
- Length: Front to back of each step
- Width: Side to side span of the full staircase
- Depth: Foundation thickness beneath each step
- Height: Vertical rise from one step to the next
Tools and Materials for Laying Flagstone Steps
To lay flagstone steps like a pro, you’ll need the following tools and materials:
- Shovel
- Wheelbarrow
- Sharp sand
- Cement
- Whacker plate or tamping pole
- Flagstones
- Hammer
- Bolster chisel or petrol cutoff saw (for cutting flagstones)
- Rubber mallet
- Spirit level
- Bucket trowel
- Pointing trowel
- Hardcore or scalping for the base
How to Build Flagstone Steps
Creating stone steps on a slope? This simple guide walks you through building a set of long lasting flagstone steps using a compacted hardcore base and a mortar bed.
For this example, we’ll use 300mm x 300mm flagstones. Each step will be 600mm wide and 300mm deep, ideal for safe and stable footing.
See the image below for a clear example of the finished result.

How to lay flagstone steps in the garden
Step 1 – Mark Out Your Steps
Start by measuring the total rise and run to work out how many steps you need. Then mark the step layout on the ground as your guide.
Because flagstone sizes vary, buy your stones first. This ensures your layout fits the exact dimensions.
Lay the stones in position to check spacing. Dig down about 100mm for a compacted hardcore base, plus 25mm for concrete and 25mm for sand or mortar.
Use string lines to mark the step width and highlight the front edge (nosing) of each step.
Step 2 – Build a Solid Foundation
Start with a strong base to keep your flagstone steps secure and level.
Dig a hole about 100mm deep, 300mm front to back, and 600mm wide for the first step. Make sure the bottom is flat and compacted.
Mix concrete using 6 parts ballast to 1 part cement. It should be firm, not runny. Fill the hole and tamp it down well to remove air pockets.
Let the concrete set for at least 24 hours before moving on.
Learn more about mixing concrete here.
Step 3 – Install the First Step
Once the concrete base is set, mix mortar using 6 parts sharp sand to 1 part cement until it’s firm enough to hold shape.
Spread the mortar evenly over the foundation. Place the flagstones on top and level them with a spirit level.
Tap stones gently with a rubber mallet to adjust, angling them slightly (about 5mm) toward the edge for water drainage.
Allow the mortar to dry for 24 hours before continuing.
Learn more about mixing mortar here.
Step 4 – Build the First Step
Dig a trench 280mm long and 150mm deep. The step should overhang the lower step by 20mm using your 300x300mm slab.
Fill the trench with 100mm of compacted hardcore, then add a concrete layer, levelling it flush with the trench top. Let it cure for 24 hours.
Next, mix mortar (6 parts sharp sand to 1 part cement) and spread it evenly over the concrete base.
Set the flagstones on the mortar, levelling them and angling slightly (5mm slope) toward the step edge for drainage.
Step 5 – Lay the Remaining Steps
Repeat the same steps for each remaining step. Mark and prepare all bases first to work efficiently.
Compact the hardcore, spread mortar, then place each flagstone. Keep them level with a slight 5mm slope forward for drainage.
Let all steps fully cure before walking on them to prevent damage.
Tips for Laying Flagstone Steps
Here are some essential tips for successfully installing flagstone steps:
Using Large, Heavy Flagstones
Heavy flagstones naturally stay put, but a strong base is essential to prevent sinking.
Set each stone on a compacted layer of hardcore or scalpings for lasting stability.
Laying Patchwork Flagstone Steps
To build stable patchwork flagstone steps, each stone must be securely mortared.
Dig out the step area within your concrete base and add compacted hardcore. Spread a layer of mortar over it.
Lay the stones carefully, keeping them level and free from trip hazards. Fill any gaps with mortar and smooth with a pointing trowel.
Repeat for each step—dig, fill, and lay. Let the mortar set before building the next step. Overlap each step slightly, especially with larger stones.
Allow the mortar to fully cure before using the steps.
Flagstone steps are a simple, budget-friendly solution for creating safe, walkable access on sloped ground.
