How To Build a Modern Outdoor Couch

I finished building this modern outdoor couch a few weeks ago, and its presence on the back patio has made such a difference in my feelings about our backyard. I love spending our evenings outside and WISH I would have built this years ago! 

This outdoor couch is a fairly simple build. Though I designed the plans to be able to accommodate standard sized couch cushions, ultimately I opted to make my own. Sewing the cushions was by far the most difficult and time-consuming aspect of the whole project (let’s just say I’m more proficient using a miter saw than a sewing machine!). If you’re buying the cushions instead of making them, you could easily have this built and ready to use in a weekend.

House Becoming Home is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Some links in this post may be affiliate links. Read my full disclosure policy here

Materials Needed


  • (3) 4×4 x 8ft
  • (2) 2×6 x 8ft
  • (2) 2×4 x 8ft
  • (1) 2×2 x 8ft
  • (4) 1×4 x 8ft 


  • (24) 2” exterior pocket hole screws
  • (6-8) ¼” x 5” hex head steel lag screws
  • (4) 2.75” deck screws
  • (20) 2” exterior screws
  • 3/8” dowel
  • Wood glue (something meant for exterior, like Titebond III)
  • Finish of choice (something appropriate for outdoor furniture)


  • Miter Saw
  • Band Saw OR Jig Saw OR Table Saw with taper jig 
  • Pocket Hole Jig
  • Drill or Impact Driver with bits
  • Woodworking Clamps
  • Dowel Jig
  • Flush Cut Saw
  • Sander and Sandpaper
  • Optional: Right angle pocket hole clamp

Instructions : How to Build a Modern Outdoor Couch

*If you’re looking for exact dimensions, a cut list, and printable plans, you can find them here: Modern Outdoor Sofa Plans.


Join one side span to two legs using dowels and wood glue meant for exterior applications. The side span should be flush to the inside of the legs. I use (and highly recommend!) the affordable JointMate Jig to drill the holes for my dowels to ensure everything lines up.

Using the Joint Mate for Dowel Joinery

I used three ⅜” dowels for each end.

Wood Glue and Dowel Joinery
Wood Glue and Dowel Joinery Legs

Clamp in place and let dry. 

Clamping Legs of Outdoor Couch
Construct Legs of Outdoor Couch

Attach an arm to the top of the legs with a ¼” x 5” hex head steel lag screw. Be sure to predrill a hole for the screw to avoid splitting. Additionally, drill a ⅜” hole about 3/4” deep into the same hole (this second hole will be filled with a dowel to hide the screw).

The Best Kind of Clamp

You can clamp the pieces together (probably the safer option), but Jim was available so I had him sit on the arm and hold it in place while I drilled the holes and then drove the screw into place. 🙂

Joining Arms to Legs of Outdoor Couch
Heavy Duty Screw to Join Arms to Legs

Fill the hole with wood glue and a dowel, then use a flush cut saw to remove the excess.

Dowel to Hide Screw

Add one screw to both the front and the back of the arm, so that it is attached to both legs.

Finished Arms and Legs

Repeat to complete the other side’s legs/arm.


Make pocket holes on both ends of the 2×4 seat supports. 

Pocket Holes in Outdoor Couch Supports

Attach the 2×4 seat supports to the front bottom and back bottom span with 2-1/4” exterior pocket hole screws. These seat supports should be placed be about ¾” from the top edge of the front and bottom span, to allow room for the seat slats that will be attached in a later step. Make sure one of the 2×4 seat supports is attached flush to the end of the front and back span, and another one is attached flush to the other end of the front and back spans. The remaining seat slats should be attached evenly, but does not need to be precise.

Joining Wood with Exterior Kreg Screws
Closeup of DIY Outdoor Couch Seat
Make a Seat for an Outdoor Couch


Now it’s time to attach the seat to the legs/arms. Clamp this into place on the legs.

Connect Couch Seat to Arms and Legs

Before screwing the seat in place, add the top back span in place. I wanted to get them both in place at the same time to avoid difficulties getting the top span in.

Add Seat Back to Outdoor Sofa

To temporarily keep the top back span in place I clamped a scrap of wood to the leg where the back span rested.

Clamping Support for Sofa Back

Because the seat was more securely clamped in place, I decided to screw the top back span into place first.

It was attached similar to how the arms were attached to the legs. Predrill a hole for the screw and a larger hole for the dowel, then use a 1/4″ x 6″ screw to fix it in place. A 1/4″ x 5″ screw might even be better, the 6″ length felt like a bit much.

TIP: be sure to offset this screw from the screw that runs vertically from the arm into the legs. You don’t want these hitting each other!

Attach Seat Back with Screws
Spax PowerLag to Attach Couch Back

I was going to add two screws to each end, but one seemed to hold it firmly in place. Be sure to fill any holes with a dowel and wood glue to hide the screw. Repeat on the other side.

Now attach the seat to the arms and legs using 2-3/4 in. heavy-duty deck screws. Attach from the inside, going through the seat into the side spans.

Finished View of Seat Screwed into Legs

Here’s what it should look like at this point. It’s starting to look like a couch!

Finished View of Seat Screwed into Legs and Back


Finally, attach vertical back supports to the top back span and the bottom back span. Attach with two screws–one through the bottom and one through the top, then fill the holes with dowels.

Back Vertical Supports
Finished Outdoor Couch Frame


While I was in the middle of this project I found a free wood scraps craigslist post (my favorite!). It was a furniture shop giving away lots of hardwood scraps. Many were too small for me to use, but they did have a handful of longs strips of hardwood that I decided would work well for my seat slats. I had been planning on using 1x3s or 1x4s, but free hardwood scraps won. 🙂

Whatever you use for the slats, just make sure you leave some space in between then for water drainage. As an outdoor couch it will be getting wet from time to time and you don’t want the water to pool on the seat. Screw them into both ends of the 2×4 seat supports.

Adding Seat Slats to DIY Outdoor Sofa
Seat Slats on DIY Outdoor Sofa


I applied an exterior finish on the wood, made some cushions, and added a little something to (hopefully) extend its life in the Colorado weather. If you’re interested in learning more about how I finished the outdoor couch, you can find the details in this post: Finishing Touches for the Outdoor Sofa: Making Modern Couch Cushions, Applying Finish, and More

Build Plans Outdoor Couch

You can find the downloadable PDF plans with exact dimensions and instructions here:


Modern Outdoor Couch Plans
Modern Outdoor Couch Closeup
DIY Outdoor Couch
Scroll to Top
Scroll to Top