Pergola Cost: Average Prices & Cost Factors
Average installed cost
$2,100 – $6,000
A professionally installed pergola averages $4,000, with most projects between $2,100 and $6,000.
A pergola is an open-roofed frame of posts and beams that defines an outdoor space and casts partial shade. Cost depends on size, the material, the style of roof, and whether you buy a kit or have a carpenter build it from scratch.
The same footprint can cost several times more or less depending on those choices, so start with the size you need and the amount of shade you want.
Pergola Cost by Size
Larger pergolas need more lumber, bigger posts, and often deeper footings. The ranges below are for installed pergolas and span the cheapest to the most expensive materials.
Pergola cost by size (installed)
| Item | Typical range | Relative price range |
|---|---|---|
| 8x8 pergola | $1,280 – $3,840 | |
| 10x10 pergola | $2,000 – $6,000 | |
| 12x12 pergola | $2,880 – $8,640 | |
| 16x20 pergola | $6,400 – $19,200 |
Pick a size based on how you will use it. A pair of chairs fits in a small one, while a dining table needs room to pull chairs out.
Pergola Cost per Square Foot by Material
Material changes both the upfront price and the upkeep.
Pergola cost per square foot by material
| Item | Typical range | Average | Relative price range |
|---|---|---|---|
| Typical pergola, all materials | $20 – $60/sq ft | $37/sq ft | |
| Pressure-treated pine | $20 – $35/sq ft | — | |
| Aluminum | $10 – $30/sq ft | — | |
| Fiberglass | $50 – $60/sq ft | — |
Sources: Lawn Love: Pergola cost; Arrow Outdoor Living: Pergola cost
- Pressure-treated pine: Affordable and easy to work with. Needs periodic staining or sealing to resist weather.
- Aluminum: Low maintenance and does not rot, and often sold as prefabricated systems.
- Fiberglass: Strong and weather resistant, and priced at the top of the table.
- Cedar and other woods: Natural resistance to decay and a warm look. Other woods can be priced higher than pine.
Roof Options That Add Cost
A traditional pergola has open rafters. Adding a cover turns it into a shaded room and changes the price.
Pergola roof options
| Item | Typical range | Relative price range |
|---|---|---|
| Polycarbonate roof panels | $500 – $2,000 | |
| Solid roof (shingles or metal) | $1,500 – $5,000 | |
| Motorized louvered roof | $5,000 – $25,000 |
A solid roof blocks rain and sun but needs stronger framing and, in many places, a building permit. Louvered roofs, which tilt to control light, include motors and wiring, which is why they sit at the high end.
Kits, Labor, and Permits
Buying a kit saves on design and carpentry. Hiring a pro to build from scratch gives a custom size and shape.
Kits, labor and permits
| Item | Typical range |
|---|---|
| Pergola kit | $600 – $2,000 |
| Prefabricated pergola | $1,000 – $7,000 |
| Contractor labor per hour | $50 – $120/hr |
| Pergola permit | $30 – $150 |
Sources: Lawn Love: Pergola cost; Arrow Outdoor Living: Pergola cost; Bob Vila: Pergola cost
Some towns require a permit for any freestanding structure, others only above a certain size or height, and most want setbacks from property lines. If the pergola attaches to your house, rules are stricter. Call your building department before you buy materials.
Installing a Pergola Yourself
A small kit is a realistic weekend project for two people who are comfortable with tools. The challenge is anchoring. Posts need to be plumb and secured to concrete footings or a solid slab, or the structure can shake in wind. Attaching a pergola to a house requires finding the framing and flashing the connection to prevent leaks. If you are unsure, hire a licensed contractor for the structural parts.
Before digging post holes, call 811 to have underground utilities marked.
What Else Can Change the Price
- Site prep: Leveling a slope or removing sod before the build.
- Foundation. Footings versus a bolt-down on an existing patio.
- Extras: Lighting, ceiling fans, curtains, and climbing plant supports.
- Design details: Curved beams, decorative post bases, and cut ends cost more labor.
- Local labor rates: Carpenters price differently by region.
Why Estimates Vary
The two sources below start from the same low end but differ at the top. One may lean toward standard wood designs, and the other includes premium materials and larger sizes. Treat the average as a middle point, not a target.
Estimates by source
| Item | Typical range | Average | Relative price range |
|---|---|---|---|
| Lawn Love | $2,100 – $6,000 | $4,000 | |
| Arrow Outdoor Living | $2,100 – $6,400 | $4,200 |
Sources: Lawn Love: Pergola cost; Arrow Outdoor Living: Pergola cost
Questions to Ask Before You Hire
- Is the quote for a kit or a custom build, and which materials?
- What footing depth and anchoring method will be used?
- Does the price include permits and cleanup?
- How will the wood be finished, and how often does it need resealing?
- What warranty covers workmanship and materials?
Frequently asked questions
How much does a pergola cost?
Installed pergolas average $4,000, with a range of $2,100 – $6,000, according to Lawn Love.
How much does a pergola cost per square foot?
Across materials, the range is $20 – $60/sq ft. Aluminum is $10 – $30/sq ft and fiberglass is $50 – $60/sq ft.
How much does a 12x12 pergola cost?
A 12x12 pergola is listed at $2,880 – $8,640 installed. A 10x10 runs $2,000 – $6,000.
Do I need a permit for a pergola?
Often, yes, especially for larger structures or ones attached to a house. Permit fees are listed at $30 – $150, and your building department can confirm the rules.
Is a pergola kit cheaper?
Kits are listed at $600 – $2,000, compared with $1,000 – $7,000 for a prefabricated pergola. Assembly labor and footings are extra.
Sources and methodology
-
Lawn Love: Pergola cost (opens in a new tab)
Lawn Love · Manually verified · Retrieved
-
Arrow Outdoor Living: Pergola cost (opens in a new tab)
Arrow Outdoor Living · Manually verified · Retrieved
-
Bob Vila: Pergola cost (opens in a new tab)
Bob Vila · Manually verified · Retrieved
Data last changed Oct 11, 2026. How we collect and update prices