I built my first pergola by starting with careful planning: measuring my space, sketching the design, and selecting pressure-treated lumber with the right stain.
I dug six post holes two feet wide and thirty inches deep, added gravel for drainage, then set my posts in concrete while checking plumb in every direction.
Once cured, I bolted cross beams atop the posts and secured shade joists sixteen inches apart for coverage.
I finished by sealing the wood against weather.
Each step provided practical lessons worth documenting.
Plan Your Pergola Design and Gather Materials

Where do you start when you’re staring at an empty backyard? I grab my tape measure and sketch my vision, perhaps 12 by 36 feet, mapping where I’ll walk in and how the space will embrace everyone who gathers there. I check my local weather and soil; they tell me how deep my post holes must go and what footings will hold strong through seasons. I choose pressure-treated lumber, imagine the stain color warming my beams and posts, and plan my sealing routine so maintenance remains straightforward without surprise costs or labor. I drive stakes where each post will stand, pull a tight string line for perfect alignment, and build my shopping list: cross beams, shade joists, brackets, bolts, fasteners. This structure will serve as a functional gathering space for years.
Dig Post Holes and Pour Your Pergola Foundation

The foundation determines everything that follows, so I take my time getting it right. I grab my ground break bar, spade shovel, and post hole digger, then mark six spots where my posts will stand. I dig each hole about 24 inches wide and 30 inches deep, dropping gravel at the bottom for leveling and drainage.
Before my concrete pour, I set up temporary 1×2 supports roughly 4 feet long to keep everything aligned. I stake locations with masonry line to maintain accuracy. I mix concrete following bag instructions, pour around each post base, and check plumbness with a long level on all four sides. I let it cure completely. A fully cured foundation prevents settling and structural failure.
Set, Plumb, and Brace Your Pergola Posts

How do I know my pergola won’t lean or twist years from now? I stake out each post location with masonry line first, keeping spacing even so everything feels balanced and right. I dig holes 24 inches wide and 30 inches deep, add gravel for drainage, then set my posts in concrete.
The critical step is checking plumb: I grab my long level and check plumb in all four directions on every post before the concrete stiffens. I nail temporary 1×2 braces about four feet up to hold everything steady while curing. Once the concrete sets, I re-check plumb and alignment on each post again. Taking time with this step prevents future movement and structural failure, creating a pergola that remains stable for decades without shifting or twisting.
Bolt Cross Beams to Your Pergola Posts

Why guess when you can measure? I mark my desired beam height on each post, then brace them steady with 2×3 studs. I lay my cross beams atop the posts and tack them temporarily with decking screws, no commitment yet, just checking the fit.
Now I drill straight through beams and posts with my long auger bit, creating clean passages for hardware. I slide galvanized bolts through these holes, add washers, and tighten nuts with wrenches until the connection feels solid. This bolted joint locks everything together.
I step back and verify: Are my beams level? Are the bottom edges square? Do the connections sit flush? I adjust if needed. Once satisfied, my posts and beams are securely fastened and ready for the next phase of construction.
Add Shade Joists to Your Pergola Frame

Once my cross beams are locked tight and level, I’m ready to top off the frame with shade joists. I double-check that my pergola frame stays plumb and sturdy before adding these final horizontal pieces, which keeps everything true.
I space my shade joists closer than planned, narrowing from 16 inches to 10 inches for fuller shade coverage. Here’s how I secure them properly:
- Position each joist atop the beams, aligning with my pattern for clean, uniform gaps
- Fasten with brackets or 3.5-inch screws driven at 45-degree angles from both sides
- Verify flush connections and overall level before moving to the next
I consider adding lattice between shade joists for extra rigidity and to support future climbing vines. This combination creates a durable structure built to last.
Seal or Stain Your Pergola for Weather Protection
Where exactly should I start with protecting my finished pergola? I begin by cleaning every surface: scrubbing away dirt and mildew with mild cleaner, rinsing thoroughly, then waiting 24–48 hours for complete dryness. Next, I sand lightly to open the wood grain for better absorption.
| Wood Type | Best Product | Reapply |
|---|---|---|
| Pressure-treated pine | Oil-based penetrating stain | Every 2–3 years |
| Cedar | Water-repellent sealant | Every 2–3 years |
| Exotic hardwoods | Clear UV-protectant oil | Annually |
I apply even coats with a brush, working along the grain, never using solid paint that traps moisture. This weather protection lets the wood breathe while blocking UV rays and rain. I add a protective top coat if recommended. A properly sealed pergola resists rot, maintains its color, and extends the wood’s lifespan by years.






