How Much Does a Porch Cost?
Relaxing outdoors and enjoying a beautiful day or night is a wonderful thing, especially on the front porch of your own home. Porches add style, utility, and value to a home. Whether you add a front porch deck, back porch patio, or a daylight porch, the extra outdoor space will increase your property value. Porches come in many shapes, sizes, and styles. They can be made from a variety of materials and can be placed anywhere in the building. Therefore, the cost to build a porch ranges very widely.
But how much does it cost to build a porch? Generally speaking, the price to build a porch averages $8,000 to $35,000. The price depends specifically on the type of porch, its size, additional amenities, and the quality of the materials. As we mentioned above, porches come in many shapes, sizes, and styles. The cost to build a front or back porch is $50 to $120 per square foot. The cost to install a wrap-around or farmhouse-style porch is $60 to $150 per square foot.
| Dimensions (length x width) | Square feet | Average cost |
| 10’x8′ | 80 | $3,200 – $12,000 |
| 10’x10′ | 100 | $4,000 – $15,000 |
| 12’x12′ | 144 | $5,750 – $21,600 |
| 20’x10′ | 200 | $8,000 – $30,000 |
| 25’x10′ | 250 | $10,000 – $37,500 |
| 20’x15′ | 300 | $12,000 – $45,000 |
| 40’x10′ | 400 | $16,000 – $60,000 |
| 50’x10′ | 500 | $20,000 – $75,000 |
| 60’x10′ | 600 | $24,000 – $90,000 |
Table of Contents
Cost to Build a Porch (by Type)
| Type | Cost per square foot | Average cost to build |
| Front porch | $50 – $120 | $6,000 – $18,000 |
| Back porch | $40 – $120 | $9,000 – $27,000 |
| Screened-in porch | $50 – $175 | $10,000 – $35,000 |
| Enclosed porch | $80 – $400 | $16,000 – $80,000 |
| Wrap-around porch | $60 – $150 | $27,000 – $67,500 |
| Farmer’s porch | $60 – $150 | $15,000 – $37,500 |
| Portico | $100 – $185 | $4,000 – $15,000 |
| Prefabricated porch (DIY) | $25 – $50 | $2,500 – $10,000 |
Cost to Build a Front Porch
cost to build front porch averages $6,000 to $18,000, or $50 to $120 per square foot. Most front porches are between 100 and 200 square feet in size. Front porches generally have only an awning and no roof. Building a front porch prevents rain from damaging the front door and siding, and also keeps the atmosphere cooler in the summer. The cost to build a front porch is less than adding a room.
Cost to Build a Back Porch
cost to build a back porch with a roof averages $9,000 to $27,000, or $40 to $120 per square foot. There are many types of back porches, and they can be identical to a standard front porch. It is essentially a deck with a roof. Rear porches are usually larger and more functional than front porches, providing more space to accommodate more people. So for homeowners who want more space in a sunny climate, a back porch is a great option.
Cost to Build Screened-in Porch
Building a screened-in porch cost averages between $10,000 and $35,000, or $50 to $175 per square foot. The cost includes building the foundation, roof, and wall screens. If you plan to install screens on an existing porch, the cost of just adding screens ranges from $10 to $25 per square foot.
Enclosed Portico and Sunroom
An enclosed portico can cost between $80 and $400 to install. The exact price depends on the materials used for the portico and whether they are freestanding or built against the house.
Sunrooms cost between $100 and $350 to install. A sunroom can also be thought of as an enclosed porch attached to the house.
Cost for Wrap-Around Porch
The average cost to build a wrap-around porch is between $30,000 and $67,500, or $60 to $150 per square foot. wrap-around porches generally wrap around two or more sides of the home and are enclosed with railings. Most wrap-around porches are open, and if you want an enclosed porch, it will be more expensive. Wrap-around patios are ideal for hot environments and can withstand a lot of sun and heat.
Superb Color Retention Composite Wall Cladding EC-01
EVODEK has a lot of different kinds of composite wall covering that can give your home the look you want while also protecting it.
Farmer’s Porch Cost
The average price of Farmer’s porches is $15,000 to $37,500, or $60 to $150 per square foot. This style of porch usually extends along the entire front of the building. Farmer’s porch is also open, with railings on either side of the porch.
Cost to Build a Portico
The average cost of adding a portico is $4,000 to $15,000, or $100 to $185 per square foot. Most porticos are 40 to 80 square feet in size and are used to expand the front entrance.
Porch Cost Calculator
| Factor | Average cost installed |
| Foundation | $5 – $30 per square foot |
| Flooring | $4 – $15 per square foot |
| Gable roof | $70 – $160 per square foot |
| Flat roof | $20 – $60 per square foot |
| Railing | $20 – $60 per square foot |
| Skirting | $25 – $30 per square foot |
| Screens | $10 – $25 per square foot |
| Steps (Set of 5 – 10 steps) | $500 – $5,000 per set |
| Painting | $2 – $5 per square foot |
| Electrical outlet | $180 – $350 per outlet |
| Lighting | $80 – $300 per fixture |
Porch Foundation Cost
Generally, concrete porch footings cost less, while deck footings cost the cost of periodic resealing. Concrete porch foundations cost $5 to $10 per square foot. Composite decking porches cost $40 to $80 per square foot.
Cost of Porch Flooring
Porch flooring costs average $4 to $15 per square foot, depending on the type of flooring material. Waterproof flooring is best for open porches. Most homeowners choose to add flooring to their foundation for a more finished look. There are many materials to choose from for porch flooring, depending on the homeowner’s budget.
- Composite decking costs $15 to $30 per square foot.
- Tile installation costs $10 to $50 per square foot.
- Wood flooring costs $7 to $25 per square foot. It is the most affordable, but waterproofing and maintenance costs are higher.
Front Porch Roof Cost
The cost of building a front porch roof depends largely on the design and materials of the roof. Installing a gabled patio roof on a front porch can cost $70 to $160 per square foot. A basic patio cover costs only $20 to $60 per square foot.

Porch Railing and Skirting Costs
The cost to install porch railings is $20 to $60 per foot. The cost includes railing posts and materials. Usually, wood railings are the most affordable option, while glass railings with metal posts are the most expensive. You need to choose the right porch railing for your budget.
Porch skirting costs $25 to $30 per square foot. Lattice skirting is the cheapest and solid board skirting is more expensive. Porch skirts are typically installed underneath raised porches to enclose and conceal the space below.
Prices for Porch Screens
The total cost of a porch framing structure includes the porch screen and walls. Porch screens can be installed for $10 to $25 per square foot. Porch screens can enclose an existing patio. You can also add sunroom-quality walls to your porch. Depending on how insulated the walls are and the quality of the material, the price can range from $4,000 to $10,000. This price includes framing, attaching it to the existing roof and base, and supplies.
Price to Build Porch Steps
Precast concrete steps cost $600 to $3,000 to install. Common designs install 5 to 10 porch steps, which are usually one-piece. Poured-in-place concrete porch steps cost more than precast concrete steps. The average cost is $1,000 to $5,000.
Cost of Porch Painting
Painting a porch can be an effective way to add utility and beauty to a porch. The average cost to paint a porch is $200 to $800, or $2 to $5 per square foot. The price of painting varies depending on the quality of the paint, the amount needed, and the preparation work.
Frequently Asked Questions About Making a Porch
Cheapest Way to Build a Patio
The cheapest way to build a front porch is to install a base and shed roof with standard lumber. They are readily available and inexpensive, though you must comply with all local building codes to avoid inspection fines.

Does a Porch Increase the Value of a Home?
There’s no doubt that a well-built front porch usually increases a home’s appraisal and enhances curb appeal. It can increase the value of a home, although the amount of value added varies depending on the location of the installation, the porch material, and the age of the porch.
How Long Does It Take to Build a Porch?
The average time to build a porch is 4 to 6 weeks. This includes the foundation, stairs, framing, roof, and installation of all fixtures. (This time does not include time for custom design plans). Adding a screen and simple roof to a porch takes 2 to 7 days.
Can You Build Your Own Porch?
If you have sufficient installation experience, knowledge of building codes, all necessary permits, and required tools, then you can build your own porch. Otherwise, hire a professional installer. For most homeowners, we recommend that you hire an installer to ensure proper installation.
