How Much Does It Cost to Build a Patio?

Matt Marandola
Written by Matt Marandola
Reviewed by Luis Carrasco
Updated June 13, 2022
Backyard patio
Photo: John Keeble / Moment / Getty Images

The typical cost to build a patio ranges from $1,864 to $5,285

Get quotes from up to 3 pros!
Enter a zip below and get matched to top-rated pros near you.

Building a patio makes your backyard summer-ready, with room for BBQs or lounging in the sun. Most homeowners spend $3,548 on average, or $10 to $50 per square foot to build a patio—including materials and labor. 

How Much Does It Cost to Build a Patio per Square Foot?

To install a patio and increase your home's curb appeal, expect to pay $10 per square foot for a basic patio and $50 per square foot for something a little more high-end. Generally, for a 7-by-7-foot patio, you should expect to pay $250 to $2,500, while you'll pay anywhere from $2,000 to $20,000 for a 20-by-20-foot patio.

Patio SizeCost
7x7$250 – $2,500
12x12$750 – $7,200
20x20$2,000 – $20,000

What Factors Influence the Cost of Building a Patio?

  • Size and shape

  • Material 

  • Whether it’s a ground patio or an elevated patio

  • Function. Is it a bistro, a living room, or a kitchen?

  • Shape and the design features, including a hot tub or a roof

  • Labor costs

  • Permits 

  • If it requires electric wiring, gas, water supply, drainage, etc.

Patio Material Costs

Depending on the material you use, you can build a patio for as little as $1 per square foot or as much as $35 or more per square foot.

Prices range for each material, and costs can vary considerably. And keep in mind: Patio materials are heavy and can be costly to move, making local materials more affordable than their counterparts.


The average cost for building a gravel patio ranges from $1 to $4 per square foot. Gravel patios are one of the least-expensive options but require the highest maintenance. Gravel can be installed alone or with other materials such as concrete and can be used for a large or small patio. 


Concrete slabs cost $2 to $4 per square foot, depending on the slab’s type and thickness. Concrete is a popular choice for patios: it’s inexpensive, durable, and low maintenance. It comes in two options: poured concrete or stamped concrete.

The total cost of building a poured concrete patio ranges from $1,600 to $4,200, including materials and labor. In comparison, the price of stamped concrete patios ranges from $2,250 to $5,400.

Brick Pavers

The cost of building a brick paver patio ranges from $4 to $8. Brick patios are not as common but have a distinct style some can’t resist. The bricks lay on sand and gravel, which help stabilize the pavers and cover the joints. They're durable, come with a range of colors and textures, and create unique and elegant designs.

Natural Stone/Flagstone

Building new patios with natural stone can cost from $3 to $35 per square foot. The price depends on the type of flagstone and your personal preference. The stones are cut in different colors and sizes, creating a mosaic design to ensure that every flagstone patio looks unique and beautiful.

Permeable Pavers

The cost to build a patio with permeable pavers is around $10 to $30 per square foot on average. Permeable pavers are excellent choices for those who have the environment in mind while still maintaining a rustic feel to their patio. While these pavers do have a higher upfront cost to them compared to other patio options, they hold up well in high foot traffic areas.

Patio Material Cost per Square Foot
Gravel$1 – $4
Concrete$2 – $4
Brick pavers$4 – $8
Natural stone/flagstone$3 – $35
Permeable pavers$10 – $30

How Much Does It Cost to Build a Ground vs. Raised Patio?

Backyard patio
Photo: John Keeble / Moment / Getty Images

Patios are typically built on the ground level, but it's not the only way; elevated patios make a great choice in some cases. Each has its own cost depending on the material, the grade, and the style.

Ground Patio 

Most patios are built on the backyard lawn. A ground patio will cost anything between $750 and $7,200 for a 12-by-12-foot area. You’ll also have to factor in the cost to level the ground before you build, if necessary. 

Raised Patio

In some cases, when the ground is not leveled or when the back door is above grade, an elevated patio is the perfect solution. Usually, raised patios lay on top of a concrete slab. A raised patio will cost between $1,038 and $8,064 for a 12-by-12-foot area, $2 to $6 more per square foot than a ground patio.

Patio Features Costs

A patio is a great foundation (literally), but what really makes your outdoor space come to life is the little details and extras you add. 

Built-in Firepit

To warm up your chilly outdoor nights, the cost to install a firepit can range from $300 to $3,000, depending on its size and style.

Patio Roof

To protect your furniture during the sizzling hot summers or downpours, adding a roof over your patio is an excellent idea. The patio roof will cost anywhere between $5,000 to $25,000 or higher if you’re going for the high-end materials. 

The roof comes in soft materials (think an awning) or a hardcover such as wood, aluminum, or shingle. A stand-alone patio cover such as a pergola can cost $2,000 to $6,000, depending on the size and the material. 

As for other materials, in the case of steel, you’ll pay $300 to $1,500, wood will cost you $2,500 to $4,000, and vinyl or aluminum runs $800 to $2,000.

Pool or Hot Tub

For throwing the best parties, a hot tub or pool installation can cost between $14,000 to $42,000. While installing a pool means digging in the ground, hot tubs usually sit on top of the ground. The cost will depend on the shape and size, as well as attaching the water supply and electrical wiring.


If you’re looking to bring even more new life into your outdoor area, you might want to consider landscaping the area once patio installation wraps up. Landscaping will cost anywhere from $1,400 to $5,300 on average.


Lighting will require electrical work for the most part, which will run you around $300 to $1,400, depending on the extent of the wiring. While you could opt for solar lights in some areas, it’s best to have a combination of the two. 

Consider choosing a steady power supply in the most important areas like near stairs or unlevel areas, and for mood lighting or non-essential areas, you can use solar lights.

Outdoor Kitchen 

Outdoor kitchens are excellent for cooking for large groups or even simply cooking your favorite dish while you enjoy some fresh air. There’s a wide range for outdoor kitchens that will mostly come down to budget. So you should expect to pay anywhere from $5,500 to $22,000, but don’t get too attached to these numbers, as it could be higher or lower depending on your limitations.

How Much Does It Cost to Build a Patio Yourself?

Are you considering putting in some sweat equity? While you may save money on labor, you need to have certain know-how before attempting a quality patio job yourself. If you want to tackle it, be prepared to block off 30 to 50 hours of your time.

Best Material for DIY Patios

Simple materials such as gravel are great for a DIY patio job, and you can easily manage with a shovel. However, it’s important to note that the yard must be prepared and leveled beforehand—and leveling makes up a large portion of the cost. 

Labor Costs

Labor costs around $5 to $15 per square foot for patio installation. It can vary from yard to yard due to items such as slopes, removal of an existing patio, or even simply having an area that needs extra preparation before the pros can start their installation process.

Cost of a DIY Patio

DIY patio building will save you the labor costs of $5 to $15 per square foot. But you’ll pay between $1 to $35 per square foot for the materials and $10 to $20 per square foot for hardscaping.

If you have any questions, consult with a patio builder near you. But know building a patio isn’t as easy as laying the groundwork—the job requires leveling, drainage, gas lines, and electrical wiring. At the end of the day, it's best to have pros take care of it for you.


Even if it’s a DIY patio, you’re still going to need to get the proper clearance from your local municipality for the job. Permits to build a patio will range from $425 to $2,300 if required. Not all areas require one though, so it’s best to check your area's local codes.

Building a Patio FAQs

How long does it take to build a patio?

The average patio takes anywhere from 30 to 50 hours to build, including leveling the ground and paving the patio.

Is maintaining a patio difficult?

Like anything, patios need maintenance, cleaning, and repairing for a longer life span. Some materials need more care than others. For example, gravel patios require constant maintenance, while concrete patios are low-maintenance.

Which is less expensive, a deck or a patio?

Are you wondering: “should I build a patio or deck?” 

Decks and patios serve the same purpose, providing outdoor space for the family. The difference between decks and patios is that decks are elevated, while patios are usually on the ground level. 

Decks are generally more expensive to build because they require elevating and railings. Plus, decks are usually made of wood and need more maintenance than most patios.

How much does it cost to add a farmer’s porch?

Maybe you love the laid-back country look of a farmer’s porch. If you want to build a farmer’s porch with two steps, you can expect to pay between $8,000 and $42,000. The same dimensions with three steps will cost between $9,400 and $52,000. If you opt for a three-step style, the steps typically run entirely along three sides. 

Need professional help with your project?
Get quotes from top-rated pros.