Start with a clear space and a level surface

A small patio works best on ground that is already mostly flat or that you can level yourself with basic tools. Walk the area where you want to build and look for low spots, high spots, and anything that will drain water toward your house — you want water to run away from the foundation instead. If the ground slopes toward the house, you may need to regrade it or build a slight slope into the patio itself.

Clear the space of grass, weeds, and debris. A shovel and a garden rake are enough for a small area. Remove the top 4 to 6 inches of soil and grass, which gives you room to add a base layer that will keep the patio from settling unevenly over time. Mark out the edges of your patio with string and stakes so you know exactly how much space you are working with.

Key Takeaways

  • A small patio needs a level or slightly sloped base, cleared of grass and topped with 2 to 4 inches of compacted gravel or sand to prevent settling.
  • Pavers, concrete, or gravel are the three most common materials for small patios, each with different costs, durability, and maintenance needs.
  • Pavers cost more upfront but last 25 years or longer and are straightforward to replace individually if one cracks.
  • Concrete is cheaper and faster to install but will crack over time in freeze-thaw climates and is harder to repair.
  • Gravel is the cheapest option and requires no digging, but needs raking and topping up every year or two.

Choose between pavers, concrete, or gravel

Pavers are individual stones or bricks laid in a pattern on a sand base. They cost $8 to $25 per square foot installed, depending on the material and pattern. Pavers last 25 to 30 years, and if one cracks or settles, you can pull it out and replace just that one without affecting the rest. They drain well because water runs between the joints. The downside is that they take longer to lay, and weeds can grow between them if you do not use a weed barrier underneath.

Concrete is a single poured surface that costs $4 to $15 per square foot. It is fast — a small patio can be poured in a day — and requires almost no maintenance for the first few years. Concrete lasts 25 to 40 years in mild climates but cracks in places where the ground freezes and thaws, because ice expands and breaks the surface. Once it cracks, you can patch it, but a large crack usually means replacing the whole section. Concrete also gets slippery when wet.

Gravel costs $1 to $3 per square foot and requires no installation skill — you just spread it and rake it level. It drains when ready and looks natural. The catch is that gravel needs raking and weeding every few months, and you need to add fresh gravel every 1 to 2 years as it settles and washes away. It also tracks into the house on shoes and spreads into garden beds.

Prepare the base layer for pavers or concrete

After you clear and level the ground, add a base layer of compacted gravel or crushed stone. Spread 2 to 4 inches of gravel across the entire patio area and tamp it down with a hand tamper or a plate compactor (you can rent a plate compactor for $40 to $60 per day). The base layer keeps the patio from sinking unevenly as the soil settles underneath.

For pavers, add 1 inch of sand on top of the gravel base. Spread it evenly and rake it smooth. For concrete, you can pour directly onto the compacted gravel, but some builders add a 4-inch gravel base instead to improve drainage. Check local building codes — some areas require a gravel base under concrete, and some do not.

Lay pavers in a pattern you can manage

Start at one corner and lay pavers in a straight line, pressing each one firmly into the sand. Use a rubber mallet to tap them level with each other. The most common patterns for a small patio are running bond (like bricks in a wall), herringbone (a V-shaped zigzag), or straightforward grid (straight rows). Running bond is fastest; herringbone looks better but takes longer and wastes more material at the edges.

As you lay pavers, check frequently with a level to make sure the surface slopes slightly away from the house — about 1/8 inch per foot is enough to shed water. Once all pavers are down, sweep sand into the joints to lock them in place. You can also use polymeric sand, which hardens when wet and keeps weeds from growing between pavers, though it costs more.

Pour concrete if you want speed and simplicity

If you choose concrete, rent a concrete mixer or order ready-mix concrete delivered to the site. For a small patio, a mixer is usually cheaper. Mix concrete according to the bag instructions and pour it onto the compacted base, spreading it with a shovel to fill the entire area evenly. Use a straight board (a 2x4 works well) to screed the surface — drag it across the top to level it and remove excess concrete.

Smooth the surface with a trowel, working in circular motions. You can leave it rough for traction or smooth it for a cleaner look. Let the concrete cure for at least 24 hours before walking on it, and 7 days before putting furniture on it. In cold weather, cover it with plastic to slow drying and prevent cracking.

Spread and maintain gravel if you want the easiest start

For a gravel patio, lay down landscape fabric or cardboard over the cleared ground to block weeds. Spread 2 to 3 inches of gravel on top and rake it smooth. Gravel settles quickly, so you may need to add more after a few weeks. Rake the surface every month or two to keep it level and to break up any weeds that start to grow.

Gravel works best in dry climates or in areas where you do not mind raking regularly. In wet areas, it can become muddy and track into the house. If you want to upgrade later, you can always remove the gravel and pour concrete or lay pavers on the same base.

Finish the edges and add drainage if needed

Small patios often need an edge to keep gravel from spreading or to define the boundary. For pavers or concrete, you can install a metal or plastic edging strip along the perimeter, or straightforward leave the edge as is. For gravel, a wood or metal border keeps the gravel contained.

If water pools on the patio after rain, the slope is not steep enough. You can add more gravel under one section to raise it, or for concrete, you may need to explore a sloping overlay or accept that water will sit briefly. Most small patios drain adequately if they slope even slightly away from the house.

Frequently Asked Questions

How big should a small patio be?

A small patio is usually 8 by 10 feet to 12 by 12 feet — large enough for a table and a few chairs, but small enough to build without heavy equipment. Anything smaller than 8 by 8 feet is cramped; anything larger than 15 by 15 feet is usually considered a medium patio.

Do I need a permit to build a patio?

Most cities do not require a permit for a patio on your own property, but some do if the patio is larger than a certain size or if it is attached to the house. Call your local building department or check their website before you start. A permit usually costs $50 to $200 and takes a few days to get.

Can I build a patio on a slope?

Yes, but you will need to level the ground first or build the patio on a series of steps. For a gentle slope, you can regrade the soil by removing soil from the high side and filling the low side. For a steep slope, steps or a retaining wall may be necessary, which is more work.

What is the cheapest patio material?

Gravel is the cheapest at $1 to $3 per square foot, with almost no labor cost if you do it yourself. Concrete is next at $4 to $15 per square foot. Pavers are most expensive at $8 to $25 per square foot, but they last longer and are easier to repair.

How long does a patio last?

Gravel lasts 1 to 2 years before it needs topping up. Concrete lasts 25 to 40 years depending on climate. Pavers last 25 to 30 years or longer. All three can be maintained or replaced to extend their life.