How Much Does a Pergola Cost?

Typical Range:

$2,134 - $5,961

Find out how much your project will cost.

Cost data is based on actual project costs as reported by 611 HomeAdvisor members. Embed this data

How We Get This Data

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

  • Homeowners use HomeAdvisor to find pros for home projects.
  • When their projects are done, they fill out a short cost survey.
  • We compile the data and report costs back to you.

Updated May 26, 2022

Written by HomeAdvisor.

The cost to build a pergola ranges from $2,140 and $5,950 or $3,970 on average. Custom designs with high-end materials can reach $10,000 or more.

Pergola Cost Calculator

Let's calculate cost data for you. Where are you located?

Where are you located?

National Average $3,976
Typical Range $2,134 - $5,961
Low End - High End $700 - $10,300

Cost data is based on actual project costs as reported by 611 HomeAdvisor members.

Pergola Material Prices

Pergola prices can vary considerably based on the type of material chosen. Here are the average costs for the most common pergola materials.

Aluminum 

A 100-square-foot aluminum pergola usually runs from $1,000 to $3,000. This is one of the cheaper pergola building materials.

Vinyl

Vinyl pergolas usually run from $1,000 to $3,000 for a 100-square-foot model. This material is popular thanks to its low-maintenance nature.

Cedar

 Like redwood, cedar pergolas are also insect and rot resistant and usually run from $2,500 to $3,500 for a 100-square-foot model.

Redwood

A 100-square-foot pergola made of redwood can cost anywhere from $4,000 to $5,000. This popular material is insect- and rot-resistant. 

Trex

A Trex pergola costs from $50 to $60 per square foot on average. Check with a manufacturer for a quote on your project.

Pine

Pressure-treated pine is a common pergola choice, running between $25 to $40 per square foot. This material naturally resists rot and insect damage. However, it’s a softer wood that may not stand as long as hardier materials. 

Teak

Teak goes for upwards of $55 per square foot or more. Teak comes at a premium cost, but these materials may last around four times as long as pine. 

Fiberglass

Fiberglass goes for $60 per square foot or more. This is an extremely strong and easy-to-maintain material. 

Pergola Cost per Square Foot

You can expect to pay around $30 to $60 per square foot on average to build a pergola, including the cost of materials and installation. Prices may vary based on materials, size, and labor rates in your area.

Pergola costs compared per square foot, with a 12 by 12 ranging $4,320 to $8,640
Photo: JamesBrey / iStock / Getty Images
Compare Quotes From Local Pergola Builders
Talk to Pros

Pergola Prices by Roof Type

Pergola prices vary widely based on the type of roof you choose. Cloth roofs are the most budget-friendly, while smart options that adjust to the weather cost considerably more.

Louvered

A louvered pergola costs roughly $20 to $55 per square foot on average for an automatic system. The roof can open and close to suit the sun, rain, or other weather conditions.

Smart Pergola

A smart pergola runs about $60 to $65 per square foot. These pergolas open and close according to the weather. You can control them by either a remote control or your smartphone.

Retractable

 A retractable roof costs a total of $900 to $3,000 or more. Retractable roofs for pergolas come in many sizes. Talk to a pro to see what size works best for your structure.

Cloth

Cloth pergolas are an extremely budget-friendly option, costing an average of $30 to $40. However, these will not last nearly as long as other roof types.

DIY Pergola Costs

DIY pergola kit prices range from $600 to $7,500 or more. Costs vary depending on the size of the structure and the materials used.

When building a custom pergola from scratch, it’s a good idea to hire a pergola builder near you to ensure professional results.  Here are some important questions for vetting your pro before you hire:

  • What’s your experience level?

  • Do you have references I can contact?

  • What will this job entail?

  • Can you give me a cost estimate for this project?

  • What are your payment terms?

  • How long will this job take?

Pergola Cost Factors

The total installation cost for a pergola ranges from $2,000 to $6,000 on average, and materials make up roughly $1,000 to $5,000 of that cost. Labor typically runs from $500 to $1,000 but can cost more depending on the project’s complexity. Below are some of the major factors that will impact your budget.

Standalone vs. Attached Pergolas

Standalone pergolas may carry higher materials costs than those attached to a house. This is because standalone options require four posts to stand, while attached options only need two posts.

Building Over a Patio or Deck

Building a pergola over a patio or deck will be slightly more expensive than building a standalone structure. You’ll need to pay the added cost for wood ties, metal brackets and/or plate anchors to make sure the structure is stable.

Pergola vs. Arbor vs. Trellis Cost Comparison

Adding a trellis to a pergola runs from $400 to $2,350 on average. You can find a prefabricated kit at local home improvements stores or find a pro to build a custom trellis. Custom builds will be more expensive but they allow you to design the perfect structure to build your space.

Arbors cost from $100 to $15,000 or more. High-end options like custom wood arbors with a gable or other decorative accessories can cost as much as $15,000. A simple prefabricated metal arbor kit costs far less, ranging from $100 to $500 on average.

FAQs

How much does a 12x12 pergola cost?

A typical 12x12 pergola will cost between $4,320 and $8,640 depending on your choice of materials and style.

Is it cheaper to buy or build a pergola?

Premade pergola kits cost between $600 and $7,500 on average and are typically less than a custom-built option, which may reach as high as $10,000.

Is a pergola worth the money?

Pergolas are a great way to add shade and style to your yard, so the extra enjoyment makes them well worth the cost. They’re great for accenting a garden, pond, vegetable patch, or another area that isn’t the main gathering spot. For a patio, deck, or other entertainment areas, full shade structures such as umbrellas or awnings are usually a better fit.

Pergolas may also add value to your yard depending on where you live. Consider getting a home appraisal to see how building a pergola may affect your ROI.

How much does it cost to paint or stain a pergola?

The cost to paint a pergola runs from $2 to $5 per square foot. You’ll pay from $2 to $4 per square foot to stain a pergola.

What’s the difference between a pergola and a gazebo?

The roof’s design and purpose are the main distinctions between a pergola and a gazebo. Gazebos have a solid roof for full shade from the sun, while pergolas typically let in partial sunlight through a slatted roof. 

Hire a Pergola Builder Near You
Find Pros