Build a DIY Pergola with Planters in a Few Weekends

Dress up a patio with this planter/pergola combination.


Rather than spending thousands of dollars to tear out a concrete slab and refill it with topsoil, consider building a trellis-like pergola with planters. This airy yet sturdy structure can be constructed over two or three weekends. It's ideal for climbing plants and creates an area of dappled sunlight that's delightful for entertaining. You can make it as shady as you like by adding climbing plants and creepers or by topping off the structure with a sheet of fabric. The four corners of the pergola are planters.

Before You Start:

Use rot-resistant lumber, either pressure-treated or the heartwood of cedar or redwood. No special tools are required, but a hammer drill for boring into concrete and a power miter saw will make the job easier.

Have two 12-foot stepladders on hand. While you're building, the structure will be unsteady, with no place to lean an extension ladder. You'll need assistance raising some parts into position, so line up helpers in advance.

What You Need:

The materials list below is for a pergola with planters that's 16x20 feet. The eight 4x4 posts outline an area 12 feet by 20 feet. The frame that supports the rafters has the same dimensions and rests on the posts. The rafters are 16 feet long and run parallel to the short side, leaving a 2-foot overhang on each long side.

  • 8 4x4x10-foot posts
  • 2 2x6x20-foot, 4 2x6x12-foot, 3 2x6x8-foot framing members
  • 31 2x6x16-foot rafters (spaced 8 inches apart)
  • 12 2x4x8-foot braces
  • 32 1x4x8-foot for planter boxes
  • 2 2x2x12-foot for planter-box frames
  • 4 galvanized U-brackets for anchoring middle posts
  • 1/4x3-inch galvanized lag screws with shields
  • 2 pounds 3-inch galvanized deck screws
  • 2 pounds 1-5/8-inch galvanized deck screws
  • 1 pound 1-inch galvanized deck screws
  • Wood preservative
  • Hurricane ties
  • Galvanized 3-sided corner brackets

Set First Posts

The pergola with planters is constructed by cutting and positioning the corner posts, then setting the overhead framing.

  1. Begin by trimming the corner posts to 10 feet.
  2. Soak the bottom 18 inches of each post in wood preservative.
  3. Set the posts in position and temporarily brace them.
  4. On paved areas, anchor the braces with concrete blocks; otherwise, stake them in place.
  5. Check that each post is plumb.

The four corner posts form a 12x20-foot rectangle.


Construct the Top Frame

  1. With the help of a friend or two, construct the top frame in place with 2x6s and 3-inch galvanized screws. (This will be easier if you drill the pilot holes while the framing members are on the ground.)
  2. Fasten the frame to the corner posts with angled 3-inch deck screws or 3-sided corner brackets.

Cut Remaining Posts

  1. Mark the position of the remaining posts.
  2. Drill holes in the concrete for the shields and securely attach U-brackets with lag screws.

Set Posts

  1. Trim each of the remaining posts to size. (Take into account how high the anchors will hold them off the slab. Also, the posts may differ in length due to variations in the slab.)
  2. Drill a hole in the bottom of each post to fit over the lag screw head.
  3. Set each post in place, check for plumb, and attach to the frame with angle-driven screws or corner brackets.

Add Braces

  1. On the overhead 2x6, mark the halfway point between each pair of posts along the sides (not the front) of the structure.
  2. Measure and mark the same distance down from the top of each post.
  3. Measure between the two marks to determine the length of the long side of each 2x4 angled brace.
  4. Cut both ends of each brace at a 45-degree angle and attach with 3-inch deck screws.

Add Rafters

  1. Cut 2x6 and use it as a template for the others.
  2. Experiment with different spacings: Closer together, they create more shade.
  3. Attach with hurricane ties and 1-inch screws.

Build the Planters

  1. Build the four planter boxes around the posts, attaching 1x4s to 2x2 framing with 1-5/8-inch screws.
  2. Butt-join the corners, line with 4 mil plastic sheeting held in place with staples, and cover with 1x4 trim pieces.
  3. Top it off with a 1x4 ledge and fill with soil.


Was this page helpful?
Related Articles