Lay flagstone on a compacted gravel base, set each stone in sand or mortar, and fill the joints to lock them in place
A flagstone patio starts with the ground, not the stone. You dig out 4 to 6 inches of soil, compact it, add a 2-inch gravel base, then set flagstones on a 1-inch sand bed or mortar. The whole job takes a weekend for a small patio if you work alone, longer if you're learning as you go. The hardest part is usually moving the stones themselves — flagstone weighs 15 to 25 pounds per square foot — not the technique.
This guide covers the dry-set method (sand base, no mortar) because it's the most forgiving for a first patio and lets you adjust stones as you work. Mortar-set patios are more permanent but require more precision and cure time.
Key Takeaways
- Dig out 4 to 6 inches of soil, compact it firmly, then add 2 inches of gravel and compact again before laying any stone.
- Spread 1 inch of sand over the gravel, set flagstones on top, and tap each one level with a rubber mallet.
- Fill the joints between stones with polymeric sand, which hardens when wet and locks the stones in place.
- Rent a plate compactor for the base layer — hand tamping takes much longer and compacts less evenly.
- Flagstone is heavy; recruit help or rent a hand truck, and wear gloves and closed-toe shoes throughout the job.
Prepare the ground and compact the base
Mark out your patio area with stakes and string. Dig down 4 to 6 inches — the depth depends on your climate and how much settling you want to allow. In areas with freeze-thaw cycles, dig deeper. Remove all roots, rocks, and debris as you go.
Compact the soil with a plate compactor (rent one from a tool rental shop for $40 to $60 per day). Make two or three passes over the entire area. This step matters: loose soil will settle unevenly and your stones will rock and crack. If you skip the compactor and use a hand tamper, you'll spend hours and still get worse results.
Spread 2 inches of crushed gravel or crushed stone over the compacted soil. Compact this layer the same way — two or three passes with the plate compactor. The gravel provides drainage so water doesn't pool under your patio and freeze in winter.
Spread sand and set the first stones
Spread 1 inch of coarse sand (also called concrete sand or mason sand) evenly over the gravel. You don't need to compact the sand — just level it with a straight board dragged across the top. The sand lets you adjust each stone up or down as you place it.
Start laying stones at one corner, working toward the opposite corner. Place each stone on the sand, leaving a gap of 1/4 inch to 1/2 inch between stones for joints. Use a rubber mallet to tap the stone down until it sits level. Check with a 2-foot level as you go — the stone should not rock when you step on it.
If a stone sits too high, lift it, remove some sand, and reset it. If it sits too low, add sand underneath. This takes patience but saves you from having to reset stones later. Work in small sections so you don't disturb stones you've already set.
Fill joints with polymeric sand
Once all stones are set and level, sweep polymeric sand into the joints. Polymeric sand is regular sand mixed with a binder that hardens when it gets wet. Sweep it in with a broom, working diagonally across the patio so you fill the joints without dragging sand out of them.
After sweeping, mist the patio lightly with a garden hose — don't spray hard or you'll wash the sand out. The water activates the binder and the sand hardens in place. Let it cure for 24 hours before walking on it heavily. Some polymeric sands require a second light misting after a few hours; check the bag.
Polymeric sand costs more than regular sand but it keeps weeds from growing between stones and locks the stones in place so they don't shift. If you use regular sand instead, you'll need to re-sweep it every year or two.
Handle heavy stones safely
Flagstone is heavy enough to injure your back or crush your foot. Wear closed-toe shoes and work gloves throughout. For stones larger than 2 square feet, rent a hand truck or ask someone to help you carry it.
Bend at your knees, not your back, when picking up a stone. If you're working alone on a large patio, break the job into smaller sections and take breaks. Moving stone is the most physically demanding part of the job, not the technique.
Slope the patio slightly for drainage
If your patio is larger than 8 feet in one direction, slope it very slightly — about 1/8 inch per foot — so water runs off instead of pooling. You can achieve this by making the gravel base slightly thicker on one end and thinner on the other, or by adjusting the sand layer.
Use a long level to check the slope as you work. A patio that slopes too much looks wrong and is uncomfortable to walk on. A patio with no slope will eventually develop low spots where water collects and algae grows.
Seal flagstone if you want to protect it
Flagstone doesn't require sealing, but sealing can darken the color and make it easier to clean. If you choose to seal, wait at least two weeks after the polymeric sand has cured, then explore a stone sealer with a roller or sprayer following the product instructions.
Sealer is optional. Unsealed flagstone will weather naturally, developing a lighter, more weathered appearance over time. Both look fine — it's a matter of preference and maintenance. Sealed stone needs resealing every two to three years.
Frequently Asked Questions
Can I lay flagstone directly on soil without gravel?
No. Soil compacts unevenly and settles over time, which causes stones to rock and crack. Gravel provides a stable, draining base. Skipping the gravel saves a day of work but costs you a patio that will need resetting within a few years.
What's the difference between polymeric sand and regular sand?
Regular sand washes out of joints when it rains and needs to be swept back in every year. Polymeric sand hardens when wet and stays in place. It costs two to three times as much but lasts much longer and keeps weeds out.
How long does a flagstone patio last?
Flagstone itself lasts 20 to 30 years or longer if the base is solid. The joints may need attention sooner — polymeric sand lasts 5 to 10 years before it starts to break down, and you may need to re-sand or re-seal at that point.
Do I need to use mortar instead of sand?
Mortar creates a more permanent installation and is better for areas with heavy foot traffic or freeze-thaw cycles. Sand is easier for a first-time patio because you can adjust stones as you work and you don't have to wait for mortar to cure. Both work; sand is more forgiving.
What if my patio area is uneven or sloped?
Adjust the gravel base to follow the slope — make it thicker on the low end and thinner on the high end. The sand layer will then sit level on top of the gravel, and your stones will be level even though the ground underneath isn't.