Flagstone patios are built on a compacted base, not directly on soil
A flagstone patio lasts longest when you start with the ground itself, not the stones. The process has five main stages: preparing the site, building a stable base, setting the stones, filling the joints, and sealing (optional but recommended). Most homeowners can do this work themselves if the patio is under 200 square feet and the ground is reasonably level. Larger projects or slopes steeper than a gentle grade are worth hiring out.
The difference between a patio that settles unevenly in two years and one that stays flat for a decade is almost always the base. Flagstone is heavy and rigid—it will crack if it sits on loose soil or shifts as the ground freezes and thaws. A proper base absorbs that movement and keeps the stones level.
Key Takeaways
- Dig out 4 to 6 inches of soil, then add 2 to 3 inches of compacted gravel and 1 to 2 inches of sand, compacting each layer as you go.
- Lay stones in a running pattern (not a grid), leaving 1 to 2 inches between each one, and check level constantly with a 4-foot level.
- Flagstone should rest on sand, not mortar, unless you are building a mortared patio—the two methods require different base preparation.
- Fill joints with polymeric sand (which hardens when wet) or regular sand, and sweep the surface clean before the sand sets.
- Seal the finished patio after 72 hours if you want to protect the stone from stains and weathering.
Prepare the site and mark the patio boundaries
Start by marking out the area where the patio will go. Use a garden hose or chalk line to outline the shape—square, rectangular, or curved. Drive stakes at the corners and run string between them so you can see the footprint clearly. This is the time to step back and make sure the size and position feel right.
Check the slope of the ground. A patio should slope very gently away from your house (about 1/8 inch per foot) so water runs off instead of pooling. If your yard slopes steeply or has a low spot in the middle, you may need to regrade before you start digging. A long level or a string level will show you the slope.
Remove any grass, weeds, or debris from inside the marked area. A flat shovel works faster than a spade for this. Once the area is clear, you are ready to dig.
Dig the base and compact the soil
Dig down 4 to 6 inches across the entire patio area. The depth depends on your climate: colder regions with freeze-thaw cycles need the full 6 inches; milder climates can use 4 inches. Use a shovel or rent a small excavator if the area is large. The bottom of the hole should be as level as possible—use a long level to check as you go.
Once you have dug to depth, compact the bare soil with a hand tamper or a rented plate compactor. This removes air pockets and prevents settling later. Tamp in overlapping passes until the soil feels solid underfoot and does not sink when you step on it.
Add and compact gravel, then add sand
Spread 2 to 3 inches of gravel (crushed stone, not river rock) evenly across the compacted soil. Gravel provides drainage and a stable base for the sand layer. Compact this gravel layer thoroughly with your tamper or plate compactor, working in overlapping passes until it is firm.
On top of the compacted gravel, spread 1 to 2 inches of coarse sand (also called mason sand or concrete sand—not play sand or beach sand). This is the layer the flagstones will sit on. Rake the sand level and smooth it out. Do not compact the sand; the stones will settle into it slightly as you place them, and that is what you want. The sand should be damp but not wet when you lay the stones—damp sand is easier to work with and holds the level better.
Lay the flagstones in a running pattern
Start in one corner and work outward. Place the first stone on the sand, pressing it down firmly. Use a 4-foot level to check that it is level in both directions (front to back and side to side). If it rocks, lift it, add or remove sand underneath, and try again. This step takes patience, but it is the key to a flat patio.
Lay the next stone 1 to 2 inches away from the first, leaving a consistent gap for the joints. Press it down and level it. Continue across the row, checking level frequently. When you finish a row, step back and look at the overall slope—the patio should be slightly lower on the side away from your house.
Flagstone comes in irregular shapes, so you will need to cut some pieces to fit gaps at the edges. Rent a wet saw with a diamond blade from a home center; it cuts stone cleanly and safely. Mark the cut line with chalk, then make the cut slowly and let the saw do the work. Always wear a dust mask when cutting stone.
As you lay stones, keep checking level. A patio that is level in one direction but slopes in another will look wrong and shed water poorly. Use a 4-foot level in multiple directions on each stone, and occasionally check across several stones at once to catch any high or low spots early.
Fill the joints with sand or polymeric sand
Once all the stones are laid and level, you can fill the gaps between them. The two main options are regular sand and polymeric sand. Regular sand is cheaper and easier to adjust if you need to reset a stone later. Polymeric sand hardens when it gets wet, which locks the stones in place and prevents weeds from growing in the joints.
To fill with regular sand, sweep coarse sand across the patio, working it into the joints with a broom. Sweep off the excess and water the patio lightly. The sand will settle; you may need to add more sand and repeat this process once or twice.
To fill with polymeric sand, spread it the same way, but do not water it yet. Once all the joints are filled and the excess is swept away, mist the patio with a garden hose on a fine spray setting. The water activates the polymer, which hardens the sand in the joints. Follow the product instructions for misting time and drying time—usually 24 to 48 hours before the patio is ready to use.
Seal the patio to protect the stone (optional)
Flagstone is porous and will absorb water, dirt, and stains over time. A sealer protects the stone and makes it easier to clean. Wait at least 72 hours after filling the joints before sealing, and make sure the patio is completely dry.
Choose a sealer made for natural stone—not concrete sealer. Read the label to see whether it is a penetrating sealer (soaks in and protects from within) or a film sealer (sits on the surface). Penetrating sealers are usually better for patios because they do not make the stone slippery. explore the sealer with a roller or sprayer, following the product instructions for coverage and drying time. Most sealers need to be reapplied every two to three years.
When to call a professional
If your yard has a steep slope, poor drainage, or unstable soil, a professional can assess whether the site needs extra work before you start. If the patio area is very large (over 400 square feet) or has a complex shape, hiring a crew will save time and your back.
If you are not confident about leveling the base or cutting stones accurately, a professional can handle those tasks while you do the simpler work. Many patio contractors will also work with you on a partial basis—for example, they can prepare the base and you can lay the stones.
Frequently Asked Questions
Can I lay flagstone directly on soil without a base?
Not if you want it to last. Soil shifts with freezing, thawing, and settling, which will crack the stones and create uneven surfaces within a year or two. The gravel and sand base absorbs movement and keeps the stones level.
What is the difference between flagstone and slate for a patio?
Flagstone is a general term for flat stone that can be laid without mortar; slate is one type of flagstone. Slate is denser and more uniform in thickness, which makes it easier to lay level. Other flagstones (limestone, sandstone, bluestone) vary more in thickness and may need more sand adjustment.
Do I have to use polymeric sand, or is regular sand okay?
Regular sand works fine and is cheaper. Polymeric sand hardens and prevents weeds, but it is harder to adjust if you need to reset a stone later. For a patio you plan to maintain and may modify over time, regular sand is a good choice.
How long does a flagstone patio last?
A well-built patio on a solid base can last 20 to 30 years or more. The stones themselves are very durable; the limiting factor is usually the base settling or the joints breaking down. Sealing and occasional maintenance extend the life significantly.
Can I build a flagstone patio on a slope?
Gentle slopes (under 5 percent grade) are fine. Steeper slopes need extra work to prevent erosion and settling. You may need to build a retaining wall or terrace the slope into steps rather than one long ramp.