Paving a patio yourself is possible if you choose the right material and prepare the ground properly

A patio paved with concrete, pavers, or stone can last 15 to 25 years if the base is built correctly. The difference between a patio that settles unevenly after two years and one that stays level comes down to three things: drainage, compaction, and the right sub-base material. You do not need special tools for most patio projects — a shovel, level, and tamper will handle the work. The time commitment ranges from a weekend for a small concrete pour to several weekends for a large paver installation.

The process follows the same sequence regardless of material: measure and mark, excavate to the right depth, compact the base, add a sand or gravel layer, then install your chosen surface. Each step affects the ones that follow, so rushing the base work will cause problems later. A properly built patio sheds water, resists settling, and stays level for decades.

Key Takeaways

  • The ground must slope slightly away from your house (about 1 inch per 8 feet) so water drains and does not pool under the patio.
  • A compacted base of 4 to 6 inches of gravel or crushed stone prevents settling and keeps the patio level over time.
  • Concrete patios require a frame, mixing or ordering ready-mix, and finishing the surface before it hardens — usually a one-day job for small areas.
  • Paver patios take longer but allow you to work at your own pace and replace individual stones if one cracks.
  • Sand between pavers locks them in place; polymeric sand hardens slightly and reduces weed growth compared to regular sand.

Measure the space and mark the perimeter

Measure the length and width of the area where the patio will go. Mark the corners with stakes and string so you can see the full outline before you start digging. Check that the corners form right angles by measuring diagonally from corner to corner — both diagonals should be equal length. This step takes only a few minutes but prevents mistakes that are expensive to fix later.

Decide on the slope. Water must run away from your house, so the patio should be slightly lower on the far side. A slope of 1 inch per 8 feet of length is standard and barely noticeable to walk on. Mark the high point (closest to the house) and the low point (farthest away) with stakes so you can check your slope as you dig. Without this slope, water pools under the patio and causes the base to shift.

Excavate and compact the base

Remove grass, roots, and topsoil from the marked area. Dig down 4 to 6 inches for a concrete patio, or 6 to 8 inches if you are using pavers (pavers sit on sand, which needs depth). The depth depends on your climate — colder areas with freeze-thaw cycles need deeper bases to prevent heaving. In areas that freeze and thaw, a 6-inch base is safer than 4 inches.

Spread gravel or crushed stone across the excavated area and compact it firmly. A hand tamper works for small patios; a plate compactor (which you can rent) is faster for larger areas. Compact in layers — 2 inches of gravel, tamp, then another 2 inches, then tamp again. A properly compacted base will not shift under your feet. Skipping this step is the most common reason patios settle unevenly.

Check the slope as you go. Use a level on a straight board laid across the area. The board should tilt slightly downward away from the house. Adjust the gravel height until the slope is correct. This is your final note to fix the slope before you pour concrete or lay pavers.

Build a frame for concrete patios

Concrete needs a frame to hold it in shape while it sets. Use 2-by-4 lumber staked to the ground along the perimeter. The top of the frame should be at the height you want the finished patio to be. Drive stakes on the outside of the frame every 3 to 4 feet and nail the boards to the stakes. The frame must be solid — if it shifts while concrete is wet, your patio will be uneven.

Make sure the frame follows your slope — the far edge should be 1 inch lower than the near edge for every 8 feet of length. Use a level to check this as you build. The frame also serves as a screed board, which you will drag across the concrete to level it. If the frame is not level, the finished patio will not drain properly.

Pour and finish concrete

Order ready-mix concrete delivered to the site, or mix bags of concrete in a wheelbarrow if the patio is small (under 100 square feet). Pour the concrete into the frame and spread it roughly with a shovel. Work out air pockets by tapping the frame with a rubber mallet. Do not leave large air pockets — they weaken the concrete and create holes in the finished surface.

Drag a straight board (the screed) across the top of the frame to level the concrete. Move the screed back and forth in a sawing motion as you pull it toward you. This removes excess concrete and fills low spots. The surface should be flush with the top of the frame. Once the concrete is screeded, you can add a broom finish (dragging a broom across the surface for traction) or leave it smooth.

Let the concrete set for 24 to 48 hours before walking on it. Remove the frame boards after 24 hours. Concrete reaches full strength in 28 days, so avoid heavy loads during that time. Seal the concrete after it cures to protect it from stains and weather.

Lay pavers on sand

Spread 1 to 2 inches of sand over the compacted gravel base. Level the sand with a screed board so it is even across the entire area. This sand layer lets you adjust each paver slightly as you lay it. If the sand is too thick, pavers will be uneven; if it is too thin, they will rock when you step on them.

Start laying pavers at one corner, working toward the opposite corner. Tap each paver down with a rubber mallet so it sits firmly in the sand. Use a level to check that pavers are not tilting. Adjust by adding or removing sand underneath. Leave consistent gaps between pavers — usually 1/8 inch to 1/2 inch depending on the paver style. Uneven gaps look sloppy and make the patio harder to clean.

Cut pavers at the edges with a wet saw or paver splitter to fit the space. Work in sections so you do not step on freshly laid pavers. Once all pavers are down, check the entire surface with a long level to catch any high or low spots. High spots can cause tripping; low spots collect water.

Fill joints and seal the surface

Sweep sand into the gaps between pavers. Use regular play sand or polymeric sand, which hardens slightly and resists weeds better than regular sand. Polymeric sand costs more but lasts longer and requires less maintenance. Regular sand will wash out over time and allow weeds to grow between pavers.

Wet the patio lightly with a hose so the sand settles into the joints. Sweep more sand into any gaps that open up. Repeat until the joints are full and level with the top of the pavers. This process takes patience but is worth the effort — loose sand will wash away and leave gaps.

Seal concrete patios and natural stone with a clear sealer to protect against stains and weather damage. Pavers made of clay or concrete also benefit from sealing. Follow the sealer manufacturer's instructions for drying time before using the patio. A sealed patio resists stains from food, dirt, and weathering.

Frequently Asked Questions

How long does it take to pave a patio?

A concrete patio 12 by 12 feet takes one day to pour and finish, plus 24 to 48 hours to cure before use. A paver patio of the same size takes three to five days of work spread over several weekends, since you can lay pavers at your own pace and do not have to finish in one day.

What is the cheapest patio material?

Concrete is usually the least expensive per square foot, followed by basic clay pavers. Stamped or colored concrete and natural stone cost more. Budget for the base materials (gravel, sand) and sealer as well as the surface material itself.

Can I pave over an existing patio?

You can lay pavers over concrete if the concrete is level and stable. If the concrete is cracked or settling, remove it first — laying pavers over an unstable base will cause them to shift. Concrete over concrete requires a bonding agent and proper slope for drainage.

What slope do I need for water drainage?

A slope of 1 inch per 8 feet of length is standard and keeps water from pooling. Measure from the high point (near the house) to the low point (away from the house). For a 12-foot patio, the far edge should be 1.5 inches lower than the near edge.

Do I need to remove the old patio before starting?

If the old patio is concrete or stone, you can remove it with a jackhammer or hire a contractor with demolition equipment. If it is asphalt, removal is more difficult and usually requires professional help. Removing the old surface lets you start with a proper base and correct slope.