Flagstone patios are built on a compacted base, set in sand or mortar, and finished with grout or sand between the stones

A flagstone patio starts with the ground itself. You dig out the area to a depth of 4 to 6 inches, compact the soil, add a gravel base, compact that, then lay sand. The flagstones sit on top of the sand (or on a mortar bed if you want a more permanent installation), and the gaps between them are filled with sand or grout. The whole job takes a weekend for a small patio, longer for larger ones, and the main skill is getting the base level and firm so the stones don't rock or settle unevenly later.

Key Takeaways

  • Dig the patio area 4 to 6 inches deep, then compact the soil with a hand tamper or plate compactor before adding any base material.
  • Lay 2 to 3 inches of gravel, compact it, then add 1 to 2 inches of coarse sand and level it with a straightedge before placing stones.
  • Flagstones can be set in sand (easier, less permanent) or in mortar (more durable, requires mixing and working faster).
  • Fill the gaps between stones with polymeric sand (hardens when wet, stays in place) or regular sand (cheaper, needs occasional raking).
  • A small patio (8 by 10 feet) is a reasonable first project; larger ones benefit from renting a plate compactor to save your back.

Prepare the ground and build the base

Mark out your patio area with chalk or string. Dig down 4 to 6 inches—this depth accounts for gravel, sand, and the flagstone itself. Use a shovel or rent a small excavator if the area is large. Remove all grass, roots, and debris. The goal is bare soil.

Compact the soil with a hand tamper (a flat metal plate on a handle, swung up and dropped repeatedly) or a plate compactor (a motorized machine you can rent from a tool rental shop). Compacting prevents settling later. Tamp until the soil feels firm and doesn't give way under your weight.

Spread 2 to 3 inches of gravel over the compacted soil. Crushed stone or pea gravel both work. Compact this layer the same way. Then spread 1 to 2 inches of coarse sand (also called concrete sand or builder's sand—not play sand) over the gravel. Use a straightedge (a long, straight board) to level the sand. This sand layer is what the flagstones actually rest on, so getting it level matters.

Lay the flagstones in sand or mortar

You have two methods: sand-set (easier, more forgiving) or mortar-set (more permanent, less forgiving).

Sand-set method: Place each flagstone directly on the sand base. Tap it down gently with a rubber mallet until it sits level with its neighbors. Check with a level as you go. If a stone rocks, lift it, add or remove sand underneath, and tap it down again. Leave 1 to 2 inches between stones for the joint material. This method is slower because you adjust each stone individually, but you can take your time and redo it if needed.

Mortar-set method: Mix mortar (a blend of cement, sand, and water) according to the bag instructions. Spread a 1-inch bed of mortar on the sand base, then set the flagstone on top and tap it level. Work in sections—mortar sets in 30 minutes to an hour, so you need to keep moving. This method is faster overall but requires more skill and you cannot easily adjust a stone once it has set. If you choose this route, have a helper and practice on a small area first.

Fill the joints between stones

Once all stones are set and the mortar (if used) has cured for 24 hours, fill the gaps. Polymeric sand is the modern choice: it is regular sand mixed with a polymer that hardens when you spray it with water. Sweep it into the joints, spray with a garden hose on a fine mist setting, and it locks in place. It resists weeds and stays put through freeze-thaw cycles. Follow the product instructions for drying time before walking on the patio.

Regular sand is cheaper and easier to adjust if you change your mind later, but it washes out over time and weeds can grow through it. If you use regular sand, sweep it into the joints, mist it lightly with water to settle it, and rake out the excess. You will need to top it up every year or two.

Handle slopes and drainage

A patio should slope slightly away from your house or any structure—about 1/8 inch per foot of length. This keeps water from pooling or running toward your foundation. If your patio is 10 feet long, the far end should be about 1.25 inches lower than the end near the house. Use a level with a slope gauge, or calculate it as you build the sand base.

If water pools in low spots after rain, you have a few options: add sand under the low stones to raise them slightly, or dig a shallow trench at the low end and fill it with gravel to channel water away. For larger patios, a proper drainage layer (perforated drain pipe under the gravel) prevents water from sitting under the stones, which can cause frost heave in cold climates.

Common mistakes and how to avoid them

The most common mistake is skipping or rushing the base. A weak or uncompacted base causes stones to settle unevenly, creating trip hazards and poor drainage. Spend time on this step—it is the difference between a patio that lasts 10 years and one that lasts 20.

Another mistake is using the wrong sand. Play sand or mason's sand is too fine and compacts into a hard, impermeable layer. Use coarse sand (concrete sand or builder's sand). If you are unsure, ask the supplier what sand is used under pavers or flagstones.

Uneven stones are usually caused by an uneven sand base or stones that are not tapped down firmly. Use a level frequently as you work. If a stone is higher than its neighbors, tap it down more. If it is lower, lift it and add sand underneath.

When to call a professional

A small patio (8 by 10 feet or smaller) is a reasonable DIY project if you have basic tools and patience. Larger patios, complex shapes, or areas with poor drainage or unstable soil are better left to a contractor. If your yard slopes steeply or has clay soil that does not drain well, a professional can design proper drainage and grading.

If you choose to use mortar, consider hiring someone for the first section to show you the technique. Mortar work has a learning curve, and mistakes are harder to fix once it sets.

Tools and materials you will need

ItemPurposeRent or Buy
ShovelDig and move soil and gravelBuy or borrow
Hand tamper or plate compactorCompact soil and gravel baseRent for large areas
Straightedge (8-foot board)Level the sand baseBuy or borrow
Rubber malletTap stones level without cracking themBuy
Level (2 to 4 feet)Check that stones are level and slope is correctBuy or borrow
Gravel (2 to 3 inches deep)Drainage layer under sandBuy by the ton
Coarse sand (1 to 2 inches deep)Base for flagstonesBuy by the ton
Polymeric or regular sandFill joints between stonesBuy by the bag
FlagstonesThe patio surface itselfBuy by the square foot

Frequently Asked Questions

How much does flagstone cost?

Flagstone prices vary by region and stone type, ranging from $8 to $25 per square foot installed by a contractor, or $4 to $15 per square foot if you buy the stone yourself. Thicker stones (1.5 to 2 inches) cost more than thinner ones. Local stone is usually cheaper than imported stone. Call a local stone supplier for current prices in your area.

Can I lay flagstone directly on soil without a base?

Not if you want it to last. Soil compacts unevenly, freezes and thaws, and shifts over time. Stones will rock, crack, and settle into low spots. A proper gravel and sand base costs little and prevents these problems. It is worth the extra work.

How long does a flagstone patio last?

A well-built sand-set patio lasts 10 to 15 years before stones may need resetting. A mortar-set patio lasts 20 years or more if the base is solid and drainage is good. Freeze-thaw cycles in cold climates can shorten this, especially if water sits under the stones. Proper slope and drainage extend the life significantly.

What is the difference between flagstone and pavers?

Flagstone is irregular, thick, and natural stone—each piece is unique in shape and size. Pavers are uniform, often thinner, and made of concrete or clay. Flagstone looks more natural but requires more careful fitting. Pavers are easier to lay because they are all the same size. Both use the same base and installation method.

Do I need to seal flagstone?

Sealing is optional and depends on the stone type and your climate. Some flagstones are porous and absorb water, which can cause staining or frost damage in cold areas. A sealer can help, but it needs reapplication every few years. Ask your stone supplier whether the stone you choose benefits from sealing.