How much will your project cost? Get Estimates Now

How Much Does It Cost To Build A Pergola?

Typical Range: $2,124 - $5,968

Find out how much your project will cost.

Are you a Home Improvement or Service Pro?

Connect with Homeowners

Updated: September 8, 2021

Pergola Cost

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

1. Pergola Cost Calculator

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

Please enter a valid ZIP Code
National Average $3,957
Typical Range $2,124 - $5,968
Low End - High End $700 - $10,300

Want the most accurate estimates for your project?

Request Quotes

We are still gathering data for this location.

Want the most accurate estimates for your project?

Request Quotes
Cost data is based on actual project costs as reported by 579 HomeAdvisor members in .

2. Pergola Cost Per Square Foot

Pergola SizeCost

You can expect to pay from $30 to $60 per square foot on average to build a pergola, including the cost of materials and installation, but may vary based on:

  • Choice of materials
  • Style
  • Local labor rates
Compare Quotes From Local Pergola Builders

3. Pergola Material Prices

Pergola Material Average Cost per Square Foot
Cedar Wood$25-$35

a. Aluminum Pergola

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

b. Vinyl Pergola

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.

c. Cedar Wood Pergola Cost

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.

d. Redwood Pergola

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.

e. Trex Pergola Cost

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

4. Pergola Prices by Type

Type of PergolaAverage Cost
Standard$30-$60 per square foot
Louvered$20-$55 per square foot
Smart$60-$65 per square foot
Retractable$900-$3,000 or more total*

*Retractable roofs for pergolas come in many sizes. Talk to a pro to see what size works best for your structure.

a. Louvered Pergola Cost

A louvered pergola costs from $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 Cost

A smart pergola costs from $60 to $65 per square foot, installed. These pergolas open and close according to the weather and can be controlled by a remote control or your smart phone.

Retractable Roof Pergola Prices

A retractable roof ranges from $800 to $3,000 or more. This option features a roof that can be completely pulled back from the top of a pergola.

5. Average Cost of Pergola Installation

The total installation cost for a pergola ranges from $2,000 to $6,000 on average. Expect to pay from $1,000 to $5,000 for materials. The larger the project, the higher your materials cost will be.

Labor costs usually run from $500 to $1,000 but can be higher depending on the complexity of the project. You can expect to pay more for:

  • Larger structures
  • Custom designs
  • Detailed work
  • Contractors traveling far distances
  • Work during the busy season

6. Pergola Cost Factors

Additional factors that may impact the cost of your pergola include:

  • Stand-alone vs. attached: Stand-alone pergolas can have higher materials costs than those attached to a house. This is because stand-alone 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.
  • Custom builds: A custom built pergola will be more expensive than one from a kit or a prefabricated structure – it can cost $10,000 or more. The price increase varies depending on how customized the structure is.
  • Permits: Most attached designs will require a permit.

a. Pergola Kit Costs vs. Building From Scratch

DIY pergola kit prices range from $600 to $7,500 or more. The cost varies depending on the size of the structure and the materials used. It is often less expensive to DIY a pergola than to hire a pro for the project.

When building a custom pergola from scratch, it’s a good idea to hire a pergola builder near you to ensure professional results. Before you hire, make sure to ask a pro these questions:

  • What’s your experience?
  • Do you have references?
  • What will this job entail?
  • How much do you charge?
  • How do you expect payment?
  • How long will this job take?

7. Pergola vs. Arbor vs. Trellis Cost Comparison

  • Adding a trellis to a pergolaruns from $400 to $1,000 on average. This project can help add shade and privacy to your structure.
  • Trellis fencing runs from $4 to $30 per square foot. You can expect to pay $15 per square foot on average for this project. Talk to a fencing pro to get a quote.
  • A freestanding trellis costs between $100 and $1,500 on average. You can find a prefabricated kit at local home improvements stores or find a trellis pro to build a custom trellis. Custom builds will be more expensive.
  • Arbors cost from $100 to $5,000 or more. High-end options, like custom wood arbors with a gable and other decoration, can cost as much as $15,000. A simple prefabricated metal arbor kit is much less, and ranges from $100 to $500 on average.

8. 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 may add value to your yard depending on where you live. Appraise your home to see how building a pergola will affect ROI in your area.

Pergolas are a great way to add shade and style to your yard.

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.

Hire a Pergola Builder Near You
Was this page helpful?

Was this page helpful?

How could this page be more helpful?

How do we get this data?

  1. Homeowners visit to find a top-rated pro to complete their home improvement project or repair.

  2. Once their projects are completed, the members log in to their accounts and complete a short cost survey.

  3. After compiling and organizing the data, we report it back to you.