HomeMade Modern DIY Outdoor Sofa





Introduction: HomeMade Modern DIY Outdoor Sofa

About: HomeMade Modern is an online design source that publishes easy-to-follow, DIY recipes for creating modern home furnishings. We provide creative ideas for making affordable alternatives to pricey designer ho...

Modern outdoor sofas can be quite expensive. I made this sturdy DIY couch from solid wood 4x8s, 2x8s, outdoor sofa cushions from IKEA and grey Minwax wood stain for a nice finish.

Step 1: Supplies + Tools

4×8s + 2x8s


Lag Screws

Ikea Outdoor Cushions

RYOBI 18 Volt Cordless Drill

RYOBI 18 Volt Circular Saw

RYOBI 10" Sliding Compound Miter Saw with Laser

RYOBI Orbital Sander

Step 2: ​Cut the 4x8s

Cut the 8 foot long 4x8s into 32” long pieces with a compound miter saw.

Step 3: ​Cut the 2x8s

Cut the 2x8s into pieces that are as long as the 3 sofa cushions. I cut 3 pieces for the bottom and 1 piece for the back.

Step 4: ​Sand the Pieces

Sand all of the 4x8 pieces with an orbital sander. I rounded over the edges using 80 grit sanding pads before sanding everything smooth with 220 grit pads.

Step 5: ​Assemble the Panels

The 8” lag screws I got weren't long enough to connect the 4x8s, so I had to drill 1 1/4" diameter holes about 3 inches deep in the 4x8s so that the lag screws could be recessed. I used a socket attachment on my driver to drive the screws through the bottom of the holes and into the 4x8 below. I didn’t want the screws or holes to show, so I started with the top of the panels and assembled them upside down so that the screw holes would be on the bottom of the panels.

Step 6: ​Screw on the L-brackets

I laid out the two side panels and screwed the L-brackets along the seam between the bottom 4x8 and the middle 4x8.

Step 7: ​Screw on the Bottom Pieces

I screwed the 2x8s to the L-brackets from the underside. It would've probably been a better idea to flip the panels over and assemble it upside down.

Step 8: ​Screw on the Back Piece

I used a speed square and a pencil to mark the location of the L-brackets I used for the back rest. I screwed the brackets to the side panels at a slight angle and then screwed in the last piece of 2x8.

Step 9: ​Stain

I chose to finish the frame with Minwax grey stain because this piece is going outside and will turn grey in the sun anyways. We applied the stain with a brush and let it sit for 15 minutes before wiping off the excess stain with a clean rag.

Step 10: ​Place the Cushions

I threw on some outdoor cushions I bought from IKEA and tested out the new sofa. It's super comfortable and really sturdy.

Step 11: Done!

Good luck making your own coffee pot upgrade and please email or tweet photos to @benuyeda or ben@homemade-modern.com. For more DIY ideas and projects, visit us at HomeMade Modern.

Step 12:

3 People Made This Project!


  • Creative Misuse Contest

    Creative Misuse Contest
  • Water Contest

    Water Contest
  • Oil Contest

    Oil Contest

26 Discussions


1 year ago

I decided to build this, but I couldn't find 4x8s anywhere. So I contacted my nearest sawmill and contracted them to make me the lumber. I'm going to adapt the design a little and make a sectional sofa with 2 single seater arm chairs. But I have 2 questions/concerns.

1) Does anybody find the actual seat height is too low? I read a comment in the comment section and it has me wondering.

2) Cushions are so damn expensive! Any suggestions on where to look? I'm in Canada.


I dunno, I think they can handle the weight. Nothing a simple sit test can't fix. Besides, millions of park benches are effectively the same design, many with 2x4's instead.


As I was looking at this, I bet 2x4's places vertically with vertical hangers would hold up better. Plus give you a change to make the seat curved a little.

Great idea! It was very easy and only took about 4 hours. I had to use 4 by 4's because I couldn't find 4 by 8's but worked just as good. I tilted the seat a few degrees and added a higher back, but otherwise filled the steps. Cushions are in order. Btw Walmart had cushions much cheaper than these.

15, 8:22 PM.jpg

I love the elegant design - so simple and graceful. Well done!

Dear HMM,

Did you consider angling the seat slightly downward at the back to fight the tendency of some sofas to make users slide forward when they lean back?

It's not always a problem, but sometimes it can be. Just wondering whether it was in this case.

Not to be a party pooper but is this just a covert ad for Ryobi tools?

As a carpenter and wood worker I have to say....this is really awesome. Easy to do and the finished product looks incredible. Well done.

Going by cross section one would need 4 of 2"x4"x8' for every 4"x8"x8' they would replace. One might try cross attaching them - plywood style - to come up with the same rectangular block sizes as 4"x24"x32" for the sides. Even screwing / bolting them together would be much easier.

1 reply

2x4 wouldn't look anywhere near as nice IMHO. 2x8 is readily available and would look much better. The problem with turning one set 90 degrees from the other is that you would end up with half of each side piece having end grain on the ground, which wicks water quite readily. Not a good idea for outdoor furniture.

Could you use 2 2"X4"X8' instead of the 4X8, it would make it less expensive. Perhaps my math is wrong. But overall I really like this & would use it inside.

really great! might try this one!

the simplicity makes it nice and looking good

Love it! Only problem is those 4x8's they are insanely hard to come by and they are expensive as all get out. Almost 60 bucks a piece. You only need 2 so its not that bad but with the other material its a $200+ sofa. Still awesome though. What type of wood did you use? Cedar?


2 years ago

Awesome looking project and nicely shown - thank you!
Have you noticed any issue with sag on the bottom bench?

Sofas are so expensive.

A relatively simple to build, yet nice looking DIY sofa is definitely one of the most useful and desirable instructables one can possibly offer.

Thanks for this!