What You Need to Know Before You Start
A flagstone patio is built in layers: soil preparation, a sand base, the stones themselves, and sand or mortar between them. The whole job takes a weekend or two, depending on the size, and the hardest part is not the laying—it is getting the ground flat and stable underneath. If your ground is uneven or soft, the stones will shift and crack within a year. Spend the time on the base, and your patio will last.
You will need a shovel, a level, a rubber mallet, a broom, sand, and the flagstones themselves. If you are using mortar instead of sand joints, add a trowel and mortar mix. Rent a plate compactor from a tool rental shop if your patio is larger than about 100 square feet—it costs $40 to $60 per day and saves your back.
Key Takeaways
- The base layer must be compacted soil or gravel, not loose earth, or the stones will sink and crack within months.
- Lay a 1-inch layer of sand over the compacted base, level it carefully, and check with a long straightedge before you place any stones.
- Flagstones vary in thickness, so you will need to adjust the sand depth under each stone to keep the surface level as you work.
- Use a rubber mallet to tap stones into place, not a hammer, and fill joints with sand or mortar depending on how formal you want the finish.
- The patio should slope slightly away from your house (about 1/8 inch per foot) so water drains and does not pool.
Prepare and Compact the Ground
Remove any grass, weeds, or old pavement from the area where your patio will go. Dig down 4 to 6 inches—this is where your base layer will sit. Use a shovel to break up the soil and remove any roots or rocks larger than a golf ball.
Spread a 3- to 4-inch layer of gravel or crushed stone over the dug area. This is your drainage layer and it keeps the soil from shifting. Compact it firmly with a plate compactor or by tamping with the back of a shovel. The ground should feel solid underfoot and not give way when you step on it. If you skip this step, the patio will settle unevenly and crack.
Check the slope as you work. The patio should be slightly higher at the house end and slope away from it—about 1/8 inch of drop for every foot of distance. This keeps water from pooling against your foundation. Use a long level or a string line to check this slope before you move to the sand layer.
Lay and Level the Sand Base
Spread a 1-inch layer of coarse sand over the compacted gravel. Do not use fine sand or play sand—coarse sand compacts better and drains properly. Wet the sand lightly with a hose so it settles, then use a long straightedge (a 2x4 board works well) to level it. Drag the straightedge across the sand in a sawing motion, filling low spots and scraping off high ones.
Check the level in multiple directions. The sand should be smooth and firm, with no soft spots or hollows. This is the most important step: if the sand base is not level, your finished patio will be uneven and water will pool in the low spots. Take your time here.
Lay the Flagstones
Start at one corner and work outward in rows. Flagstones come in different thicknesses—typically 1 to 2 inches—so you will need to adjust the sand depth under each stone to keep the surface level. Place a stone, tap it gently with a rubber mallet, and check it with a level. If it is high, tap it down. If it is low, lift it out, add a pinch of sand underneath, and reset it.
Lay stones as close together as you want the joints to be. If you are using sand joints, leave about 1/4 inch between stones. If you are using mortar, leave 1/2 to 1 inch so the mortar has room to sit. Stagger the joints—do not line them up in a grid pattern, as this looks rigid and the joints are weaker. Offset each row so the joints break up naturally.
As you work, keep checking the overall level and slope with a long level. Step back every few rows and look at the surface from a distance. Small adjustments now are much easier than fixing a tilted patio later.
Fill the Joints with Sand or Mortar
Once all the stones are in place and level, you can fill the joints. For a casual look and easier maintenance, use coarse sand. Sweep sand across the patio so it fills the gaps between stones, then wet it lightly with a hose. The sand will settle into the joints. Repeat this process once or twice until the joints are full and the sand is firm.
For a more finished appearance and better weed prevention, use mortar. Mix a batch of flagstone or patio mortar according to the package directions—it should be the consistency of peanut butter. Use a grout bag (a tool that looks like a caulking gun for mortar) or a trowel to press mortar into the joints. Smooth it flush with the stone surface using a jointing tool or a piece of PVC pipe. Wipe excess mortar off the stones with a damp sponge before it hardens.
Let mortar cure for at least 24 hours before walking on the patio. Sand joints are ready to use when ready.
Seal and Maintain Your Patio
Flagstone does not require sealing, but sealing can darken the color and make the stone easier to clean. If you choose to seal, wait at least two weeks after laying the patio so the mortar (if you used it) is fully cured. Use a stone sealer made for flagstone and follow the product instructions.
Maintain your patio by sweeping it regularly and rinsing it with a hose. If weeds grow in the joints, pull them by hand or spray them with a weed killer made for use around stone. If mortar joints crack, you can patch them with fresh mortar, but this is usually not necessary unless the crack is wide enough to trap water.
When to Call a Professional
If your yard has poor drainage, slopes toward the house, or has clay soil that does not compact well, consider hiring a patio contractor. They have equipment and experience to handle difficult sites. If you lay the patio yourself on poor ground, you will likely have to redo it in a few years.
Also call a professional if you want the patio to tie into existing structures like steps or a deck, or if you need electrical work (for lights or a hot tub) built into the patio. These jobs require planning and permits.
Frequently Asked Questions
Can I lay flagstone directly on soil without a sand base?
No. Soil shifts and settles unevenly, especially in freeze-thaw climates. The stones will crack and sink within a year. Always use a compacted gravel base and a sand layer on top.
What is the difference between flagstone and pavers?
Flagstone is a natural stone with irregular edges and varying thickness. Pavers are manufactured, uniform in size and thickness, and easier to lay level. Flagstone looks more rustic; pavers look more formal. The installation method is the same.
How much does flagstone cost?
Flagstone prices vary widely by region and stone type, from $3 to $15 per square foot for the material alone. Sand, gravel, and tools add another $1 to $3 per square foot. Get quotes from local stone suppliers to know what you will pay in your area.
Can I lay flagstone over an old concrete patio?
Yes, if the concrete is solid and not cracked. Clean it, fill any cracks with concrete filler, and lay sand and flagstone on top. If the concrete is cracked or settling, remove it first—the new patio will fail if the base underneath is unstable.
How long does a flagstone patio last?
A properly installed flagstone patio lasts 20 to 30 years or longer. The stone itself is durable, but the joints and base can fail if water pools or the ground shifts. Proper drainage and a solid base are what make a patio last.