How Much Does It Cost to Build a Porch?

Typical Range:

$4,600 - $22,000

Find out how much your project will cost.

Cost data is based on research by HomeAdvisor.

Updated January 31, 2024

Written by HomeAdvisor.


  • Building a porch requires significant knowledge and experience, often needing multiple professionals.

  • The average cost for building a 200-square-foot covered porch ranges from $4,600 to $22,000.

  • Porch building costs are impacted by materials, labor, dimensions, and additional features like lighting, screens, and outdoor kitchens.

  • Popular porch building materials include concrete, wood, composite, aluminum, metal, clay tile, and various types of plastic.

  • Signs to do a porch project include desire for outdoor space, need for extra entertainment area, and existing deck foundation meeting porch standards.

  • Building a porch provides additional usable space, enhances curb appeal, and can increase home value.

Highlights were summarized from this existing cost guide text using automation technology and were thoroughly reviewed for accuracy by HomeAdvisor Editor Ryan Noonan.

The cost to build a 200-square-foot covered porch ranges from $4,600 to $22,000, or $10,500 on average. You can expect to pay $23 to $110 per square foot. The total includes flooring, steps, posts, railing, roofing, and more. This includes a material cost of $11 to $70 per square foot and $12 to $40 per square foot in labor.

Average cost for a 200-square-foot porch ranges $23 to $110 per square foot, including materials and labor

Porch Building Cost Factors

Example of Costs for 200-Square-Foot Structure

Factor Materials Total With Labor and Installation
Flooring $400 - $8,400 $800 - $10,800
Steps $70 - $1,500 $300 - $1,900
Posts $105 - $2,300 $175 - $2,800
Railing $100 - $700 $400 - $1,200
Roof $2,800 - $4,400 $3,200 - $6,000
Permits $100 - $500 $100 - $500
Total $3,575 - $17,800 $4,575 - $22,000


6 porch sizes compared by costs, with 200 square feet ranging $4,600 to $22,000

In general, larger porches cost more and smaller porches cost less. The size of your porch will impact both materials and labor costs, as larger porches require more materials and more hours to build.

Square Feet Dimensions (Width x Depth) Average Cost Range
80 10 x 8 $1,840 – $8,800
100 10 x 10 $2,300 – $11,000
144 12 x 12 $3,312 – $15,840
200 20 x 10 $4,600 – $22,000
240 24 x 10 $5,520 – $26,400
300 20 x 15 $6,900 – $33,000


Foundation costs can range from $3 to $8 per square foot. Depending on the type of porch you choose, you may need to lay a concrete foundation to ensure it is stable and long-lasting once construction wraps up.

Find Porch Installers
Talk to Pros


The price of porch flooring ranges from $2 to $30 per square foot, not including labor and a substructure if needed. Concrete and pressure-treated wood tend to cost the least. High-end composites and woods like mahogany run more.

Material Price Per Square Foot
Concrete $2 - $8
Composite $4 - $13
Wood $4 - $30
Aluminum $6 - $15


Building a standard porch roof costs $16 to $30 per square foot, though things like gable roofs with steep slopes or an unusual porch layout can increase your costs. For a 200-square-foot structure, this ranges from $3,200 to $6,000. 

A significant portion of the total depends on the material, which usually matches whatever you have for the rest of the house.

Factor Cost
Frame $6 - $9
Decking/Building Materials $5 - $7
Metal Roofing $7 - $14
Asphalt $5 - $6
Clay Tile $8 - $10
Total $16 - $30

Posts and Railings


Depending on the style of the porch you choose, you may need to install porch posts that are either load-bearing or not. Porch posts cost between $20 and $120, depending on the material you choose. 

In general, the larger your porch, the more posts you’ll need, so be sure to do the calculations with your pro as you consider your options. 


You can expect deck railing costs to fall between $15 and $600 per linear foot, depending on the material you choose. Porch railings come in a variety of materials. You’ll want to choose a durable, long-lasting material suitable for your climate, and one that matches your porch’s aesthetic.

Material Cost per Linear Foot
Wood $40 – $50
Vinyl/PVC $20 – $40
Aluminum $40 – $70
Composite $15 – $30
Trex $20 – $35
Cable $50 – $200
Glass $100 – $600
Wrought Iron $50 – $120
Stainless Steel $30 – $80
Poly or Plastic $25 – $70

Walls or Screens

Screening your porch can make it feel more usable during bug seasons, as well as help the area stay clean and free of leaves or other yard debris. You can expect screening in your porch to add $5 to $7 per square foot. Be sure to calculate screen costs when budgeting. 


Building a new porch requires a permit, which may run from $100 to $500. The cost to get a building permit often depends on the total estimate for the project, with larger jobs averaging more.


Porches that require more steps and wider steps will generally cost more than porches that need fewer or narrower steps. When your porch design includes steps, you’ll need to account for the costs associated with materials and labor, as well as the costs associated with building a more elevated structure. 

Wide steps, like those that run along the whole front of the porch, rather than just spanning a short portion of the front, will also increase total project costs. 

Outdoor Stair Prices

Your prices will vary, depending on the materials you choose.

Material Cost Per 4-Foot Step, with Labor
Concrete$100 - $300
Wood$200 - $300
Composite$300 - $650
Compare Quotes From Porch Installers
Get Quotes

Cost to Build Different Porches

Various factors affect the total price you can expect to pay when building a porch. While your local market impacts some factors, like labor costs, others will vary based on the exact porch design you settle on.

Covered Porch

The cost to build a covered porch ranges between $23 and $110 per square foot. That averages $4,600 to $22,000 for a 200-square-foot structure, including materials and installation.

Screened-In Porch

Screening in your porch can add value to your home and help you enjoy the space year-round. You can expect screening in your porch to cost an additional $5 to $7 per square foot.

Front Porch

The cost to build a small, 8-by-10-foot porch ranges from $1,900 to $8,800, based on the materials used and elements added, like steps and railings. You’ll pay more based on size and style.

Square Feet Price
80 $1,900 - $8,800
200 $4,600 - $22,000
240 $5,600 - $26,500

Back Porch

Porch prices run $23 to $110 per square foot and tend to be similar for front or back. This comes on top of the patio installation costs. This is a common project to add with a porch that ranges from $1,900 to $5,300.

Wrap-Around Porch

The cost to build a wrap-around porch ranges from $9,350 to $39,900. Wrap-around porches can add both outdoor recreation space and major curb appeal to your home. 

Expect to pay more for larger wrap-around porches or wrap-around porches with intricate design details.

Factor Materials & Installation for 400 Square Feet
Flooring $1,600 - $21,600
Steps $600 - $3,800
Railing $650 - $2,000
Roof $6,400 - $12,000
Permits $100 - $500
Total $9,350 - $39,900

Farmer’s Porch 

The price to build a farmer’s porch with two steps ranges from $7,900 to $42,000. The same dimensions with three steps cost $9,400 to $52,000. This style usually features steps running completely along three sides.

Factor Materials & Installation For 240 Square Feet
Flooring $1,000 - $13,000
Steps $2,600 - $17,000
Posts $225 - $3,600
Roof $3,900 - $7,200
Permits $100 - $500
Total $7,825 - $41,300

Porch Add-On Costs

You’ll want to think through any extras you want to add to your project, like screens, lighting and fans, electricity, an outdoor kitchen, and any specialty painting or staining. 

Lighting and Ceiling Fans

Adding lighting and ceiling fans to your porch project will increase costs for both materials and labor. In addition to purchasing the fixtures you want, you’ll need to hire an electrician to ensure safe wiring. The cost to install a ceiling light or fan on your porch can range from $60 to $1,200 per fixture, with an average cost of $100. 


Adding electrical outlets to your porch makes it easy to use your porch as an outside office or add appliances or other electronics that make your space more fun. The average cost to install an outdoor electrical outlet is $215. Make sure you talk with your pro about how many outlets you’ll need and where the best placement is. 

Outdoor Kitchen

An outdoor kitchen will allow you to spend even more time outdoors as you move meal prep, cooking, and eating to your new porch area. The typical cost to build an outdoor kitchen is $5,520 to $22,150

Adding an outdoor kitchen will also likely mean you need to expand the size of your porch, so be sure to account for the difference in cost that additional square footage will create. 

Painting and Staining 

While some pros include the cost of painting or staining in their original estimate, most don’t  include pricing for this part of the project. On average, the cost to paint or stain your porch falls between $600 and $1,500

DIY vs. Hiring a Pro to Build a Porch

Building a new covered porch requires significant knowledge and experience, making it unsuitable for DIY projects. Typically, you’ll need to hire at least two pros: a porch builder and a roofing contractor. Search for porch contractors near you to request an estimate.


How long does it take to build a porch?

Building a covered porch can take a few days to several weeks. It often requires hiring more than one contractor, who may not be able to work at the same time.

Can you turn a deck into a porch?

Sometimes you can turn an attached deck into a porch. The most common method is to install a screen enclosure and add a roof to the structure. The most significant deciding factor in turning a deck into a porch is whether or not the deck’s existing foundation meets the building code for a porch in your location. If the foundation or footings meet code standards, the conversion cost is similar to new porch construction, with the addition of demolition and disposal of existing materials.  

Do all porches need a foundation?

All porches need a foundation of some sort. Climate area and local building codes determine what the construction of your porch foundation will consist of. Some areas of the country require only a cement slab, while some areas require frost-depth footings or a full, poured foundation.

Find Porch Installers Near You
Find Pros