How Deep Should Pergola Posts Be?
At least 2 feet, and 6 inches below your frost line if the ground freezes where you are. Soil type and the size of the pergola can push that to 3 feet or more. I have seen too many pergola photos with a visible lean, and almost every one comes back to posts set too shallow. Here is how to pick the right depth and set posts that stay put.
The Parts That Matter
Posts
The posts carry everything. Pressure-treated lumber is affordable but can warp. Cedar and redwood resist rot but cost more. Aluminum and steel are low-maintenance. Use 4x4 posts on a small pergola and 6x6 on anything large.
Beams
Beams run horizontally across the posts and carry the rafters. Common sizes are 2x6 or 2x8. Notch them into the posts or attach them with brackets and through-bolts.
Rafters
Rafters give you the shade. 2x4 rafters feel light and airy, 2x6 give more shade and strength. Closer spacing blocks more sun.
What Decides How Deep Pergola Posts Should Be
Soil type
Clay swells when wet and shrinks when dry, which moves posts over time. Go at least 3 feet. Sandy soil drains well but does not hold a post, so go deeper and wider. Loam is the ideal, stable and well drained. Rocky soil is hard to dig but holds well once you are in. If you cannot dig, set the posts in concrete.
Frost line
In cold climates, frost heave pushes shallow posts up out of the ground. Set your footings at least 6 inches below the local frost line. Your building department can tell you the depth, or it is a quick search.
Pergola size and weight
- Small pergolas: 12 to 18 inches
- Medium pergolas: 18 to 24 inches
- Large pergolas: 24 to 36 inches
Wood pergolas are heavier than aluminum ones and usually need the deeper end of each range.
Building codes
Many towns set a minimum post depth and anchoring method for outdoor structures. One call to the permitting office saves a redo.
Recommended Footing Depths
- Standard pergolas: 24 to 32 inches
- Large pergolas: 39 inches or more
- Weak or loose soil: deeper than 39 inches
How to Set Pergola Posts, Step by Step
1. Lay it out
Mark each post location with stakes and string, and measure the diagonals so the layout is square. Uneven spacing throws off the whole build.
2. Dig the footings
Use a post-hole digger or auger. Keep the sides straight and the bottom level.
3. Set the posts
- Direct burial: set the post in the hole and backfill with gravel.
- Concrete footings: set the post in concrete for the most support.
- Post bases: bolt a bracket to a slab or deck and set the post in the bracket.
Check that each post is plumb before anything is tightened.
4. Pour the concrete
Mix and pour, then let it cure for 24 to 48 hours before you load the posts.
Mounting Options Without Digging
On a concrete pad or slab
Use post bases and anchor bolts.
On a deck
Fasten posts to the joists with heavy-duty brackets. Deck boards alone are not strong enough.
On pavers
Pavers alone will not hold a pergola. Anchor into concrete footings beneath them.
When to Call a Pro
If the pergola is large, the soil is unstable, or the local code is unclear, a structural engineer or experienced installer is money well spent.
The Bottom Line
A pergola is only as good as its footings. Two feet is the floor, deeper for clay, sand, cold climates or a big structure. Get the depth right once and the pergola will stand straight for years. If you are shopping for the kit itself, start with our pergola kits.
