The Basic Process for Laying Flagstone
Laying a flagstone patio means setting individual flat stones into a prepared bed of sand and gravel, then filling the gaps between them. You start by leveling the ground, adding a base layer of compacted gravel, spreading sand on top, arranging the stones, and finally filling the joints with sand or mortar. The whole job takes a weekend for a small patio (8 by 10 feet) if you work alone, or a day if you have a helper. The stones themselves are heavy—most flagstones weigh 40 to 100 pounds each—so plan for that physical demand.
The reason flagstone works well for patios is that it's forgiving. Unlike concrete, which cracks if the ground shifts, flagstone stones move independently. If one settles unevenly, you can lift it out, adjust the sand underneath, and reset it. This makes it a good choice for yards with clay soil or areas where frost heave (ground expansion in winter) is common.
Key Takeaways
- Dig out 4 to 6 inches of soil, compact a 2-inch gravel base, then spread 1 inch of sand before laying stones.
- Lay stones from one corner outward, tapping each one level with a rubber mallet and checking with a 4-foot level as you go.
- Stones should sit firmly on sand with no rocking—if one moves, remove it and add or remove sand underneath until it's stable.
- Fill gaps between stones with polymeric sand (which hardens when wet) or regular sand, depending on whether you want a permanent or adjustable joint.
- The entire project requires basic tools: a shovel, level, rubber mallet, wheelbarrow, and a broom—no special equipment needed.
Preparing the Ground and Base Layers
Start by marking out your patio area with chalk or string. Dig down 4 to 6 inches—this depth accounts for the gravel base, sand layer, and the thickness of the flagstone itself. The goal is to have the finished patio surface level with or slightly above the surrounding ground so water drains away from your house.
Once you've dug the hole, compact the soil at the bottom with a hand tamper or the back of a shovel. Loose soil will settle over time and cause the stones to sink unevenly. Spread 2 inches of landscape gravel (crushed stone, not river rock) across the bottom and compact that as well. This layer provides drainage and a stable base. If your soil is clay or stays wet, use 3 inches of gravel instead.
On top of the gravel, spread 1 inch of coarse sand—the kind used for construction, not play sand. Rake it level. This sand layer is what you'll actually set the stones into. It's easier to adjust than gravel, and it allows water to drain through. Don't use concrete or mortar at this stage unless you're in a very wet climate; sand-set patios are more forgiving and easier to repair.
Arranging and Setting the Stones
Before you start laying, lay out all your stones on the ground nearby and arrange them in a pattern that looks balanced to you. Flagstone comes in irregular shapes, so you'll spend less time fussing if you've already decided roughly where each one goes. Start laying from one corner and work outward in rows, like you're laying a puzzle.
Place the first stone on the sand bed and tap it down with a rubber mallet, striking the center of the stone with firm, even blows. Check that it's level using a 4-foot level placed across the stone in two directions (lengthwise and widthwise). If one corner is high, tap that corner down. If it's low, lift the stone out, add a pinch of sand underneath, and reset it. This takes patience—a stone that rocks will drive you crazy later.
As you lay each stone, leave a gap of 1 to 2 inches between stones. These gaps don't have to be perfectly uniform, but they should be consistent enough that the patio looks intentional rather than sloppy. Once a stone is set and level, don't move it again unless it's clearly wrong. Lay the next stone the same way: place it, tap it level, check it with the level, adjust if needed.
Work in sections of four to six stones at a time. After each section, step back and look at the overall slope. The patio should slope very gently away from your house—about 1/8 inch per foot is enough for water to drain. You don't need a dramatic slope; if you can see water pooling anywhere, that spot is too low.
Filling the Joints Between Stones
Once all the stones are laid and level, you'll fill the gaps. You have two main options: polymeric sand or regular sand. Polymeric sand is a mix of sand and a binding agent that hardens when it gets wet, creating a semi-permanent joint. Regular sand stays loose and can be raked out and replaced if you ever need to lift a stone.
For polymeric sand, sweep it into the joints with a broom, working it down into the gaps. Spray the whole patio lightly with a garden hose—not a heavy spray, just enough to dampen the sand. The polymeric sand will harden over the next 24 hours. Don't let anyone walk on it during that time. The advantage is that weeds are less likely to grow in the joints, and the patio feels more finished. The disadvantage is that if you ever need to remove a stone to fix something underneath, you'll have to chip out the hardened sand first.
For regular sand, straightforward sweep it into the joints and leave it. You can add more sand later if it settles. This method is easier to adjust if the ground shifts, and it's simpler if you think you might want to change the patio layout someday. The downside is that weeds will eventually grow in the joints, and you'll need to pull them or use a weed killer.
Common Mistakes to Avoid
The most common mistake is not compacting the base layers. If you skip compacting the gravel or soil, the patio will settle unevenly within a year. Spend time on this step even though it's boring. The second mistake is laying stones on a base that's too thick or too thin. If your sand layer is more than 1.5 inches thick, stones will sink as you walk on them. If it's less than 0.5 inches, you won't be able to adjust individual stones.
A third mistake is not checking level frequently enough. It's straightforward to get into a rhythm and lay three or four stones without checking, then realize they're all sloping the wrong way. Check every stone or every other stone, depending on how confident you feel. A fourth mistake is using the wrong sand. Play sand is too fine and will compact into a hard, slippery surface. Concrete sand (coarse sand) is what you want.
Finally, don't rush the joint-filling step. If you use polymeric sand and don't spray it evenly, some joints will harden and others won't. If you use regular sand and don't sweep it in thoroughly, gaps will remain and weeds will find them. Take your time here—it's the last step and it's what people will see.
Tools and Materials You'll Need
For a 100-square-foot patio, gather a shovel, a hand tamper or the back of a shovel for compacting, a 4-foot level, a rubber mallet (not a metal hammer—metal will damage the stones), a wheelbarrow, a broom, a rake, and a garden hose. You'll also need landscape gravel (about 2 cubic yards for a 100-square-foot area at 2 inches deep), coarse sand (about 1 cubic yard), and either polymeric sand or regular sand for the joints. Flagstone itself is sold by the ton or by the piece, depending on your supplier. A 100-square-foot patio typically needs 10 to 15 tons of stone, but your supplier can calculate the exact amount based on the average thickness of the stones you choose.
Wear work gloves when handling stones and moving gravel. Flagstone edges are sharp, and gravel will get into your shoes. A dust mask is helpful when spreading sand, especially on a windy day. If you're moving a lot of heavy stone, consider renting a wheelbarrow or a small hand truck to save your back.
Maintaining Your Flagstone Patio
Once your patio is finished, maintenance is minimal. Sweep it regularly to keep leaves and dirt from accumulating. If you used regular sand in the joints, pull weeds as they appear or spray them with a weed killer. If you used polymeric sand, weeds are less likely but not impossible—they can still root in the sand if it cracks.
In winter, flagstone can become slippery when wet or icy. Avoid using salt, which can damage the stone and harm nearby plants. Instead, use sand or kitty litter for traction. If a stone cracks or breaks, you can remove it by chiseling out the joint sand, lifting the stone out, and replacing it with a new one. This is one of the big advantages of sand-set flagstone over concrete—repairs are straightforward.
Frequently Asked Questions
How long does it take to lay a flagstone patio?
A 100-square-foot patio takes one to two days for one person working at a steady pace, or one day with two people. The actual laying goes faster than the preparation—digging, compacting, and spreading the base layers often take as long as setting the stones themselves. Add another day if you're new to the work and checking level frequently.
Can I lay flagstone on top of concrete?
Yes, but the concrete must be clean, level, and not cracked. Sweep it thoroughly, then spread 1 inch of sand on top and lay the stones the same way. The advantage is that you skip the digging and base preparation. The disadvantage is that water can't drain through, so the patio may stay wet longer after rain. This method works best in dry climates or if the concrete already slopes away from your house.
What's the difference between flagstone and slate?
Flagstone is a general term for any flat stone that can be laid in sheets. Slate is one type of flagstone—it's a metamorphic rock that splits naturally into thin, flat pieces. Other flagstones include bluestone, sandstone, and limestone. Slate is more expensive and more durable, but any of these stones will work for a patio if you prepare the base correctly.
Do I need to seal flagstone?
Sealing is optional and depends on the stone type and your climate. Sandstone and limestone are porous and benefit from sealing to prevent staining and water absorption. Slate and bluestone are denser and don't require sealing. If you do seal, use a penetrating sealer designed for natural stone, and reapply every two to three years. Sealing won't prevent weeds in the joints—that's a joint-filling decision, not a sealing decision.
What if the ground is uneven or sloped?
Uneven ground is fine—you adjust the sand layer to compensate. Dig deeper in the high spots and shallower in the low spots so that the top of your sand bed is level (or slopes gently away from your house). A steep slope (more than a few inches over the length of the patio) is harder to work with, but you can still do it by adjusting the sand thickness under each stone. If the slope is very steep, consider building a retaining wall or terracing the patio into sections.