How to Build a Pergola on a Concrete Patio in Two Days

111,026

682

85

Introduction: How to Build a Pergola on a Concrete Patio in Two Days

About: If there's one thing I've learned about being an adult, it is this: there's always another project. Over the years, I've tackled a ton of projects and built some cool stuff, and now I'd like to help people wh…

Building a pergola is a quick way to add a touch of class to your outdoor space, and it's certainly something a homeowner can tackle by him or herself, and can even finish in a couple of days if sufficiently motivated. Additionally, for those who aren't very experienced in building things with wood, this is a good starter project to develop skills that will readily transfer to other projects.

I'll note right away that I was able to build this pergola in two days; however, I've done this sort of thing a few times now, and I have a lot of power tools that make the job easier. If your skills aren't high and/or you have a limited tool set, it will take longer. Don't despair though - this still makes a great fair-weather weekend project that can be built over a couple weeks.

In the steps that follow, I link to videos I made for the build. The links go directly to the timestamp in the video pertaining to that particular step, so don't think I'm just spamming the same video over and over 😉 You can also watch the in-depth videos in this playlist. My intent for this Instructable, with the videos to complement, is to be the most comprehensive tutorial online for building a pergola.

If you like what you see, subscribe to my YouTube channel for more!

Also, check these links if you are looking for premade pergola plans or a custom pergola for your own yard.

Supplies

The materials list below will construct a pergola that covers and area approximately 10 feet by 14 feet and is 8 feet tall. You will have to update the bill of material for different configurations. The total material cost for my pergola was about $750 in 2019.

Since this is outdoor construction, pressure-treated (PT) lumber is recommended. I am fortunate to have CedarTone lumber available near me, which combines the longevity benefits of PT wood with an attractive brownish colorant. You can also buy the green PT lumber and stain it with an exterior-grade stain. All dimensions are given in US customary units and use US nominal dimensional lumber sizes.

I have provided some affiliate links below for products and tools I used, or those very similar.

  • (4) 6x6x8ft (posts)
  • (4) 2x8x10ft (secondary beams)
  • (4) 2x8x14ft (main beams)
  • (11) 2x6x10ft (rafters)
  • (12) 2x4x14ft (purlins)
  • (4) Simpson APB66 ornamental post base
  • (4) 5/8" dia x 4" long Simpson Titen HD concrete anchors, stainless steel
  • (40) 2-7/8" HeadLOK structural wood screws (or 3/8" dia. galvanized lag screws of equivalent length)
  • (32) 4-1/2" HeadLOK structural wood screws (or 3/8" dia. galvanized lag screws of equivalent length)
  • 2# galvanized 16D framing nails
  • Unless you have someone who can hold things in place for a long time, get another (8) 2x4x8ft boards (no need to be PT) for temporary bracing

Required Tools:

Optional Tools:

Step 1: Conceptual Design and Planning

----Before starting a pergola project, check your local building code and permitting requirements for such a structure. These vary by jurisdiction, so I can't provide any advice beyond contacting your local municipality.----

All good designs start with a sketch.

I first started with a couple rough sketches on some scratch paper, just to get the idea out of my head. After that, I took measurements of my patio to determine the size of the pergola that could physically fit in the space. I have an added constraint in that the second story of my house overhangs the patio slightly (third picture), so I had to modify the "typical" pergola layout somewhat.

I find that generating a model in SketchUp is very beneficial to get a sense of the look of a project and its relation to physical space. There are even plugins that automatically generate a bill of material for the required wood pieces, saving having to tally everything manually.

Obviously, you're not married to your initial design, and you'll see as the project progresses that I deviated a bit from the initial design.

With your design settled upon, determine the required quantities of material and place the order at your local lumberyard. Fair warning, some boards may be special order and take a while to come in. I think my order ultimately took about a month to be delivered.

If designing your own pergola isn't something you're comfortable with, I offer premade pergola plans on my website. These include plenty of drawing details for construction and a detailed schedule of materials, so you know exactly what to order.

Step 2: Laying Out the Post Bases

The first step in building the pergola is to lay out the locations of the post bases. This is one step where a bit of attention to detail can save you headaches down the road, so take your time to lay things out correctly.

Start by establishing a chalk line for one of the edges of your posts. I chose the front edge for convenience and because prior measurements showed that the concrete slab didn't have entirely square sides. This line will be the basis for your measurements from here on in.

Next, pick one side to start marking a line perpendicular to your first line. The easiest way to do this is with a couple of tape measures and establish a 3-4-5 right triangle. The 3- and 4-length sides will be the two perpendicular lines, and the 5-length is the diagonal distance between them. Thanks to geometry, we know that this forms a perfectly square corner.

Pick a point on your first line to be the Outer Corner of the post, measure 3 feet away from it, and place Mark #1. Next, take your second tape measure and extend it to show the 4-foot mark, and put the leading end of it on the Outer Corner mark. Use the other tape measure, extended to show 5 feet, and put the leading end on Mark #1. Where the 4-foot and 5-foot marks intersect, place Mark #2.

Using your chalk line again. stretch it so that it intersects both the Outer Corner mark and Mark #2. Snap the line, which is now perpendicular to your first line. Repeat these steps on the other side. Satisfied that you now have three lines, two of which are perpendicular to the first, measure back from the two Outer Corner marks to establish the overall perimeter of your posts.

Step 3: Install the Post Bases

With the perimeter of the posts marked, now it time to install the post bases. Starting at one corner, place the corner of the base at the previously-marked Outer Corner. Mark the center of the post base and move the base to the side.

Using the hammer drill and a 5/8" dia. carbide-tipped bit, drill on the center mark to a depth of about 4-1/4". It's possible that you will drill entirely through your concrete patio since concrete thicknesses 4" to 6" are not uncommon for patios. Use a broom (or air compressor blow gun) to clear the dust.

Replace the post base to its previous location in the corner. With a ratchet and appropriately-sized socket (or impact gun), tighten the Titen HD concrete anchor, fastening the post base to the concrete surface. There should be no play in the post base when you wiggle it.

Repeat these steps for all four corners of the pergola.

Step 4: Measure the Post Offsets Due to Patio Slope

If your patio is anything like mine, it slopes away from your house for drainage. This presents the obvious problem that the posts can't be all the same length, otherwise the top of the pergola won't be level. To mitigate this, the post offsets must be measured from a reference point and all measured and cut accordingly.

The sill of my patio door proved to be a convenient reference point. In order to measure off these, I put together a couple scraps of wood to extend the reference line out to the same line as the post bases. Then I clamped this extension to the door sill to hold it in place and tied one end of a string line to it. On the opposite end of the line of post bases, I drove in a wooden stake and tied the string line to it. You'll want to make sure that the string line is very tight and is also level. This string line is now at the exact same elevation as the door sill.

When you're satisfied with the string line, measure the distance between the string and the bottom of the post base, and record this number. Do the same with the next post base in line, then repeat these steps for the other side of the pergola. You should have four measurements written down that correlate to each corner of the pergola. It will be convenient to name these "A" through "D" to keep things straight or some other naming scheme that suits your taste.

In my case, since I had to contend with the second story overhang, I also measured this height with respect to the door sill.

Step 5: Mark the Posts for Cutting and Trim to Length

The length of the posts is determined based on the offsets measured in the previous step. Begin by marking each post "A" through "D", and then measure from the bottom of the post the offset length you previously recorded for each. Use a square to transfer this line across the width of the post.

Next, start with the longest measured offset - let's say 10" for instance. The posts are 8 feet long, so the "leftover" length is (8'-0" - 10") = 7'-2". Measure the "leftover" 7'-2" from the offset marks you previously made on each post, and mark these at the top ends. Use a square to transfer this mark all around the posts so that you have a cut line wrapping around the post.

Using a circular saw, cut along this line on each post, then flip the posts to cut the opposite face from the first cut. Use a reciprocating saw to finish the cut, assuming that your circular saw doesn't cut all the way through with the first two passes.

Step 6: Mark Top Tenons, Cut Tenons, and Chamfer Edges

The tops of the posts need to be cut into a tenon to hold the secondary beams. To do so, measure down from the newly-cut top of the posts to the depth of the secondary beams, in this case 7-1/4" for the 2x8 boards. Make a mark and square it across the width of the post with a speed square. Transfer this mark all around the post.

Next, measure in from one face to the thickness of the secondary beam, 1-1/2" for these. Mark this for the full depth of the beam, which I did with a combination square, but which you can easily do by making two marks and connecting them with a straight edge. Do this for both opposing faces of the post to establish the cut lines for the tenon.

Using the circular saw, set it to cut the depth of the secondary beam (1-1/2"), and make a cross-cut to establish the shoulder of the tenon. Roll the post and make the same cut on the opposite face.

Reset the circular saw to its maximum cut depth and roll the post 90 degrees to begin cutting the cheeks of the tenon. You want to stop when the saw blade meets the shoulder cut that you previously established. Don't over-run the shoulder cut, or your joint will look quite bad. Make the other cheek cut on the same side of the post, then roll it to cut the cheeks on the opposite face. Finally, finish the cut with the reciprocating saw.

This next step is optional, but I highly recommend it. Put a 45-degree chamfer bit in a palm router, and use this to ease the edges of the post from bottom to top. Not only does this provide a pleasing look to the posts, but it also protects the corners from splintering off from an errant bump and also softens the corners should someone run into them.

Step 7: Plumb the Posts and Attach to Post Bases

Now to start making the pergola take shape!

We're going to start by raising and plumbing the posts. At one of the corners, place a post in the post base, but laying down on the ground. Pound in a wooden stake about 6 feet away from the post base next to the laid-down post, and another one 90 degrees around the post so that you can brace from both sides. Take two of the spare 2x4s, and attach each at each of these stakes with a single nail for now, and lay them down also.

Stand the post up and grab one of the braces you previously laid down, and bring the brace around into contact with the post. Using the 4-foot level, plumb the face of the post aligned with the brace. Once satisfied with the plumb-ness of the post, use a nail to tack the brace in place.

Grab the other brace, and repeat the steps above to plumb the post from the other direction. Double check that the post is still plumb in both directions, then go ahead and drive another couple nails into the brace at either end.

Now, take your drill with a drill bit slightly smaller than the HeadLOK screw, and pre-drill holes to match those in the post base. Drive in the HeadLOK screws into these holes. For these particular post bases, there are four holes total, with two on each side. At this point, your post should be secure top and bottom and shouldn't move when casually jostled.

If, like me, you're building this pergola close to a house, you may have to brace the adjacent post against the first one, as in the last three pictures.

Step 8: Cut the Secondary Beam Tails

Calling these "secondary" beams might seem a little odd since they go in first, but since they resist practically no bending load, I thought the term was fitting.

Bring over the 2x8x10ft secondary beams from the pile and set them on the sawhorses. Trace out a pleasing curve or other shape on the tail of the beam. I opted for a simple curve on mine, but feel free to be as creative as you please.

Using a jigsaw, cut out the tail of the beam. With the cutoff piece, trace the remaining tails of the beams, and proceed to cut them out too.

Step 9: Install the Secondary Beams

This is one step where having a clamp or two is helpful. Hoist one of the secondary beams up to the top of the posts and rest it in the notch cut previously. If you have a clamp, use it to hold the beam in place. If not, hopefully someone can hold it there for you, otherwise you might be rolling the dice with it possibly dropping on your head.

Using the drill, pre-drill three holes in a triangular pattern (like a play button ▶️) where the beam sits on the post. Then drive home three of the HeadLOK screws to fasten the beam to the post. Repeat this on the other end of the secondary beam.

Place the second secondary beam on the opposite side of the post, and repeat the steps above to fasten it. Then, at the other end of the pergola, install the remaining two secondary beams. If you braced one post back to the other, as I did, you can remove this at this point since the beams are providing the same function.

Step 10: Cut the Main Beams

The main beams are made from the 2x8x14ft boards. Bring these over to the saw horses, trace out, and cut the tails, same as you did with the secondary beams.

Next, roll all of the beams such that the bottom edges are facing upwards and clamp them together. We're going to measure, mark, and cut out the half-lap notches where the main beams overlap the secondary beams.

Measure the distance between the secondary beams at the top of the pergola, and also the distance between adjacent secondary beams where they attach to the posts. Mark these distances on the main beams, being sure to center everything on the length of the beam so that the overhang is the same on both ends. I would suggest adding a heavy 1/16" oversize on the thickness allowance for the secondary beams, just to allow the main beams to fit over them a little easier. Don't overdo this though, otherwise the fit will be too sloppy.

Set your circular saw depth to about 1-1/2" cutting depth and cut just inside the lines you marked, which form the walls of the half-lap notches. Then, use the circular saw to cut between these lines 5-7 times, effectively making the notch look like []_[]_[]_[]_[] when viewed from the side. This will make it easy to knock the waste out with a chisel, and use the chisel to clean up the bottom of the notches.

Pro Tip: if you have a router with a flush trim bit, you can use this to very quickly smooth the bottoms of the notches. I bought one half way through the project and so didn't use it here.

Step 11: Install Main Beams

Unclamp and hoist a main beam up to the top of the pergola, resting it on the secondary beams. Roll it over and slip the half-lap notches over the secondary beam, butting the main beam up against the posts. You may have to persuade it into position with a mallet or sledge.

Once you're satisfied with the location, toe-nail it in place onto the secondary beams. Since these beams won't take much loading besides the vertical dead load, there is no real need for more than one nail at each half-lap joint. If you're using a nail gun and the nail doesn't get set down enough, drive it home with a hammer and adjust the settings on your nail gun so the nail travels further.

Repeat the above steps for the remaining three main beams.

NOTE: At this point, it may be prudent to install the braces (Step 17), especially if you won't be able to finish the pergola in the near future. The braces will protect against the pergola from falling over in high winds, and also add a lot of stiffness to the structure when crawling around on top later. I opted to install the braces at the very end, which perhaps wasn't the smartest idea in hindsight.

Step 12: Cutting the Rafters

With the main beams in place, measure the distance between the main beams on one side of the pergola and check it against that measurement on the other side. If those two measurements are the same, great. If not, then you'll have to customize your half-lap cuts for each rafter, which is a pain.

The rafters are the 2x6x10ft pieces. Bring these out, trace a new end treatment, and cut them out on all rafters, like the beams before. For my situation, the back of the rafters was against the siding of the house, so I left these ends square and only cut the fronts. Your situation may vary.

As before with the main beams, measure out and mark the half-lap notches for where the rafters overlap the main beams. Set your circular saw at about 1" depth, cut, and chisel out the notches.

Step 13: Installing the Rafters

Mark out the rafter locations on the main beams. This is easily done by measuring the distance you want the rafters to spread over and divide by the number of rafters minus 1. For example, say the distance is 100 inches and you have 11 rafters. Your center-to-center spacing would be (100 inches) / (11 - 1) = 10 inches. Mark the locations on one of the beams at each end of the pergola so that you can line them up parallel from front to back.

Installation of the rafters is exactly the same as the main beams, just that there are more of them.

Step 14: Cutting the Purlins

For my purlins, I used 2x4x14ft boards. Again I traced a simple curve on the ends and cut them with a jigsaw. After this, I flipped them bottom-up, lined the boards up, and clamped them together. Most likely the boards will all have some slight bend to them, so you may have to fiddle with the boards to get the bottom edge relatively even across all the boards.

Marking the half-laps where the purlins fit over the rafters uses the spacing determined in the previous step. In the previous example, a 10" spacing was determined, and 11 rafters total were used. Since the number of rafters is odd, one of them should be in the exact center of the purlin. You can then measure 10" increments on either side for spacing out the purlins, and then mark out the thickness of the rafters to cut the notches.

For cut depth here, I would use about 3/4" on the circular saw. Given all of the lap joints, cutting and chiseling them will take a little while. This is where the flush trim router bit comes in real handy when smoothing the bottoms of the notches.

Step 15: Install Purlins

Similar to the before, determine the spacing of the purlins on the rafters. Mark this spacing on either side of the pergola. If you have two people, it's then a relatively simple matter to stretch a chalk like across the pergola and snap marks for each purlin on the tops of the rafters. If you're working by yourself, as I was, this is also possible, though much more time-consuming.

Install the purlins in the same manner as the rafters and main beams. I found that, in a few spots, I had to clamp the purlin to the rafter at the half-lap because one of the boards had a bend in it and they weren't making full contact.

Once all the purlins are installed, the top of the pergola is done!

Step 16: Cut, Glue, and Nail Braces Together

Ok, home stretch!

The braces for this pergola are simple double 2x6 pieces, glued and nailed together. I had originally planned on cutting a fancy design into these but ultimately opted against it. Who knows, I may revisit later.

Mark a 45-degree cut at the end of one of the 2x6x8ft boards, and another one 4ft away from that. Make both cuts with the circular saw, then take the cut-off piece, lay it against the first board, and use it to trace the final 45-degree cut. Make this cut as well.

Squeeze out an exterior-rated glue (Titebond III, in my case) on one of the pieces and clamp the other piece to it. Nail the two boards together in a zig-zag pattern, with nails spaced about 6" apart.

Repeat for all braces.

Step 17: Install Braces

Since my pergola is asymmetric from front to back, the rear braces are installed a little differently from those in the front. Your situation may be different, so please adapt as necessary.

Clamp the brace to the post (if possible) and to the beam at the other end. Once satisfied with the location, pre-drill four holes at each attachment point, and drive in HeadLOK screws to fasten the brace to the post and the beam.

If your brace butts against the post (last two photos), then pre-drill angled holes in the brace and fasten that way.

Repeat until all braces are installed.

Step 18: Finished!

Congratulations! You've completed your pergola! Take a couple minutes to walk around it and admire your handiwork.

I hope you've enjoyed reading my Instructable, and more importantly, I hope I've given you enough detail that you can tackle this project yourself. If you have any questions, please feel free to ask them in the comments and I will help as much as I can.

If you liked what you saw here, subscribe to my YouTube channel for more!

Woodworking Contest

Runner Up in the
Woodworking Contest

Be the First to Share

    Recommendations

    • DIY Summer Camp Contest

      DIY Summer Camp Contest
    • Maps Challenge

      Maps Challenge
    • Fandom Contest

      Fandom Contest

    85 Comments

    0
    charlessenf-gm
    charlessenf-gm

    7 months ago

    I think that, if you look at the blue top of that ladder you were standing on, you may find it says "No Step" or words to that effect.

    0
    frazeeg
    frazeeg

    Reply 3 months ago

    You don't say?

    0
    smalltimeworkshop
    smalltimeworkshop

    Question 3 months ago

    Great Build - I'm basing my design off of yours.

    I noticed you used 2x6x8 feet boards to create your bracing - but you didn't have that listed in the beginning in your materials list. Is this something you had on hand or did you buy an extra four boards?

    0
    frazeeg
    frazeeg

    Answer 3 months ago

    I had extra 2x4s on hand that I used for bracing. You can also use the boards you buy for the rest of the pergola...but obviously you can't cut them down in length if you plan on doing that.

    0
    jimmyzhu1014
    jimmyzhu1014

    4 months ago

    This looks great! I'm planning to build this for a new patio door that was installed. The patio door is about 2 feet above our concrete patio. Is it possible to add a deck under this?

    0
    frazeeg
    frazeeg

    Reply 4 months ago

    Sure, I don't see why not. I don't recommend attaching the posts to a deck though - they should be connected directly to the foundation.

    0
    albpara
    albpara

    7 months ago

    My patio, as yours, has a slope for water drainage. I understand as you mentioned, that the posts height must be adjusted, but having a slope means also that the post is not going to be perpendicular to the ground of course, but is not going to be aligned either with the black metal pieces you used used for the base thus the post is not going to "lay flat". Wouldn't that be a problem?

    0
    frazeeg
    frazeeg

    Reply 7 months ago

    It depends on how sloped your patio is. In theory, you're getting less bearing area at the bottom of the post, which isn't necessarily good. In practice, you need such a little bearing area for the posts to work, it doesn't really matter. Also, if the bearing stress is too high for that small area, it will crush a bit and engage more area of the post until equilibrium is met. You'll have a slight mismatch between plumb on your posts and the angle of the post bases, but likely no one will ever notice unless it's really egregious.

    If you're really worried about it, you can: 1.) cut the bottom of your posts to an angle to match the slope of the patio, 2.) grout under the post bases to level them, or 3.) chip out concrete on the high side of the post bases to level them. Note that Option #3 might result in water pooling around the post base, which will accelerate corrosion.

    0
    albpara
    albpara

    Reply 7 months ago

    I was more concerned about the force that the post would do on the bolts for not lying perfectly flat, but in any case, is clear that that you know what you are talking about so I will trust you if you think that the slope would not be a big issue :D

    Thanks for the instructable and the answer!

    0
    rmumma
    rmumma

    7 months ago

    Excellent work and tutorial!

    One thing I would suggest if you haven't added it already, a disclaimer for homeowners to check with their local jurisdiction and ensure a building permit is not required. Apologies if I missed it but I think that's probably one of the first things you should mention and maybe even repeatedly. I've seen too many bad situations where somebody did work that required a permit and it caused a lot of headache for the homeowner later down the line.

    Anyway, just a polite suggestion. Once again great instructable!

    0
    frazeeg
    frazeeg

    Reply 7 months ago

    A good suggestion. Thanks.

    0
    JohnC430
    JohnC430

    7 months ago

    I have often wondered about these pergolas. They dont stop the rain or the sun. so whats the point? Either make it s proper patio that will stop the rain and the sun or dont waste your time and money and material on something that uses a lot of wood to no purpose. I had a house with a proper covered patio 20 ft x 40 ft, and it was wonderful. My daughter has a pergola and it is useless and yes it is built rugged like this one.

    0
    AgentScott82
    AgentScott82

    7 months ago

    Great job on the detail and breakdown!!! I'm planning on tackling this project soon but had a quick question. I would like to extend this out to 10' x 40'. Any suggestions on how to set the interior posts to carry the main beam across three ~14' spans (to total out to ~40')?

    0
    seroberts26
    seroberts26

    Question 9 months ago

    Is it a big deal if the Titan concrete anchor you mention goes past the thickness of the concrete patio (if the patio is only 4" thick), i.e. the structural integrity isn't comprimised too much?

    0
    frazeeg
    frazeeg

    Answer 9 months ago

    It shouldn't make any real difference.

    0
    hmalvarez81
    hmalvarez81

    Question 1 year ago

    did you buy extra 2x6 beams for the supports. Also i'm sure i know the answer but let me ask. the 4 1/2in screws go at the bottom of the post, and the 2 7/8 screws are used to attach the 2x8 to the post

    0
    frazeeg
    frazeeg

    Answer 12 months ago

    I only bought the material in the list in the beginning of the Instructable. The 4-1/8" screws are for when you're attaching through a 2x member into another double 2x member. You can use the 2-7/8" screws for fastening the post to the base.

    0
    Mamba28
    Mamba28

    Question 1 year ago

    Amazing work ! I want to do this to my 23x10 patio
    Question - can I make this a little slanted (downward slope towards the front) ? reason being - I want this fully covered, so instead of adding a line of purlins, I was thinking of adding sheets on top of the rafters then a layer of shingles. Would that work?

    0
    frazeeg
    frazeeg

    Answer 12 months ago

    Sloping is fine. I don't recommend covering the pergola with a roof unless you have an engineer/architect look at the plans and advise.