Skip to Content

Free DIY Outdoor Sofa Plan, using 2×4’s: With Build Steps and Video

Easy to follow steps, free printable build plans, and how-to video for this beautiful DIY Outdoor Sofa made from 2×4 and 2×6 lumber.

DIY Outdoor Sofa from 2×4 Pine – Build Plans

I’m so excited to be sharing the build steps and printable plans for this DIY Outdoor Sofa from 2×4 Pine and Cedar lumber with you all!

I built this a few months ago, but haven’t had time to put the plans together until now.

I absolutely love this outdoor bench. It’s comfortable and eye-catching. Whenever someone sees it they always comment on it and want to touch it.

Image of a DIY Outdoor Bench with text that says Free DIY woodworking plan for an Outdoor Sofa DIY with printable PDFs.
Don’t forget to Save or Share this Outdoor Bench DIY Build Plan.

I can always tell that someone really likes one of my builds when they have to touch it and look at me in disbelief when I say I built it. 🙂

Now, just in time for Spring, I can tell you how to build your own eye-catching bench that people won’t stop touching. I used Pine 2×4’s and Cedar to make this outdoor bench.

But you can save money by building this entire bench with just Pine, using the same printable build plans.

Here's the easy to follow build steps, printable plans, and how-to video for this beautiful DIY Outdoor Sofa from 2x4 Pine Lumber with Cedar. Wood outdoor sofa or bench with a back woodworking plans.

See 10 Helpful Tips For Planning An Outdoor Seating Area You’ll LOVE to see why I decided this size and design would work best for our space.

Watch the DIY Outdoor Sofa from 2×4 Build Overview Video

Seeing someone do something always helps me. Here’s a short video that goes over the entire build.

Make a DIY Outdoor Bench using 2x4's and 2x6's - Woodworking Build Plan

Here’s What You’ll Need

  • 10 – 8‘ x 2″ x 4″ Pine Framing Lumber
    • Pick straight boards with the least amount of knots.
  • 5 or 6 – 8’ x 2” x 6” Lumber – Pine or Cedar
    • Build Diagram for 5 and 6 Board options below. I recommend 5 if you’re planning to cover the seat with cushions, 6 if you’re not going to use cushions. I have diagrams and details for both options in these plans.
    • Pick straight boards with the least amount of knots.
  • Table Saw and Miter Saw
  • Kreg Jig R3, Kreg Screws, and Power Drill
  • Optional: Brad Nailer
  • Wood Glue and Wood Filler
  • Clamps

Hello, DIY friends! You can download the DIY Outdoor Sofa from 2×4 lumber plans here. These plans are for personal use only. They cannot be shared or sold without my permission. Please let me know if you have any questions and enjoy your build! 🙂

Click on the link below to download the Printable PDF plans. 🙂


DIY Outdoor Bench Plans with a back. Wood bench made from cheap 2x4's - can be used with or without cushions.
I love this DIY Outdoor Sofa with and without cushions!

DIY Outdoor Bench Design Notes

Let’s talk bench cushions!

I bought my cushions at ‘At Home’. They sell them in a dozen colors and styles. Amazon also has some that are similar (like these). My cushions are 25” wide, 24” long, and 6” deep. I designed this bench for those cushions.

If you want to use cushions with your bench, I recommend buying them before you build. Then line them up, tightly in a row, and measure the width.

My bench seat is 72” wide. The cushions are actually about 73” when pushed together. Building the frame a little tighter holds my cushions in tight and keeps the seat firm. You may need to adjust the dimensions for this bench, if you’re cushions aren’t a very similar size.

Picking paint colors for the frame. Which is your favorite?

Now, let’s talk costs!

I don’t always breakdown costs on my free plans. But, I thought it might be helpful on this DIY Outdoor Sofa from 2×4 build. The 10 Pine 2×4 framing studs cost less than $30 in my part of the US.

I used indoor, kiln dried pine because I knew I was finishing the wood and because my bench is protected from the rain and sun on my porch.

If your bench will sit in the rain, sun, or snow, you might want to use Pressure Treated 2×4’s. Just remember, you may need to let them dry out before building with them AND your Pine will have that yellow PT tint.

So, pick your stain or paint finish based on that. I’ve had great results staining PT Pine with Minwax’s Jacobean Wood Stain (on my L-Shaped Backyard Bench). Be sure to use wood conditioner before staining pine.

Oil-based Spar Urethane is ideal for sealing outdoor furniture, but it yellows the finish. So, only use it over stain. Pick a good water-based spar to protect over paint.

Here's the easy to follow build steps, printable plans, and how-to video for this beautiful DIY Outdoor Sofa from 2x4 Pine Lumber with Cedar. Wood outdoor sofa or bench with a back woodworking plans.
This cedar and painted pine mix is my favorite. But, you can save about $100 by using all pine. 🙂

I used Red Cedar as the seat and back on my bench, mainly because I had the Live Edge Cedar already and wanted to carry that wood to the seat. 2×6 Red Cedar costs about $20 per 8’ board, that’s $100 to $120 total for 5 or 6 boards.

2×6 pine costs about $4 per 8’ board, that’s just $20 to $24 total for 5 or 6 boards. So, the total lumber costs for Pine with Cedar will be $130 to $150. And, the total lumber costs for all Pine is just $50 to $54. I just thought I’d point that out before you buy.

RECOMMENDED: 13 Best FREE PDF Furniture Build Plans And 12 Popular Woodworking Projects

Now, let’s get to the DIY Outdoor Sofa from 2×4 build!

Steps to Build this 2×4 Outdoor Sofa

The finished dimensions for this Outdoor Bench are 37″ high, 78″ wide, and 28″ deep.

Step One – Cut and Resaw your Lumber

First, use your Miter Saw to cut the pieces for your bench sides. You’ll need 10 pieces: 4 – 28” long with 45 ends, 4 – 23” long with 45 ends, and 2 – 25” long with 90 ends.

Next, resaw both 1 ½” sides (edges) of your cut 2×4’s on your table saw.  You want to remove the rounded corners. Take about ¼” off each side. You want the final width of the boards to be 3” wide. Use a newer table saw blade with a high number of teeth to get the smoothest result when resawing. You can see me doing this step in the build video.

Step Two – Assemble the Sides

I used wood glue, strap clamps  and my brad nailer to join the outside square sides of this DIY Outdoor Sofa from 2×4. Then, I used Kreg pocket holes and wood glue to join the 25” board. That board should be 12” from the inside of the square (13 ½” up from the ground). This board will hide the ends of your seat frame and should be flush with the edge of the frame.

Once the glue dries on the sides, use wood filler on the pocket holes and joints. Let that dry then sand the sides smooth with 100, 120, and 150-grit sandpaper.

Printable Build Plans for a DIY Wood Bench with a back. DIY Outdoor Sofa from 2x4 Pine.
One of the Diagrams for the Sides from the printable build plans.

Step Three – Build the Stretcher

Cut 2 – 25” lengths and 1 – 72” length of your 2×4’s. Then resaw the 72” board to 3” wide, to square off the edges. And, just this time, resaw the 2 – 25” lengths to 2 ½” wide. Cutting these boards slimmer adds more depth and detail to the sides. It’s just a design element.

Mark the middle of the boards to make it easy to center the 72″ board on the stretcher with the side pieces.

Step Four – Join the Stretcher

Use 2 Kreg Pocket Holes on each end of the 72” board and wood glue to join it with the 2 – 25” boards. Center the 72” board on the 25” boards. Join the 3 boards, then sand them smooth with 100, 120, and 150-grit sandpaper. It’s easier to sand what you can before assembly.

Then you’ll use 2 pocket holes on the 25” board ends and wood glue to join the stretcher to the bench sides. You can HIDE ALL OF THOSE pocket holes by joining everything upside down. Turn the sides upside down and the stretcher upside down.

If any of these steps are confusing, download the printable plans to see more diagrams of the DIY Outdoor Sofa from 2×4 build. The bottom the stretcher should be 6 ½” up from the inside of the frame (8” up from the ground). MAKE SURE that the flush side of the 25” board (in blue) in the middle of each side is ON THE INSIDE of the bench.

Printable Build Plans for a DIY Wood Bench with a back. DIY Outdoor Sofa from 2x4 Pine.
The inside view of one of the sides with the stretcher attached.

Step Five – Build the Seat Frame

Cut 2 – 72” long boards and 4 – 21” long boards on your Miter Saw. Then resaw those to 3” wide. Join the 21” long boards to the 72” long boards with wood glue and Kreg Pocket Holes (in grey). 1 – 21” board should be flush with each end of the 72” boards. The other 21” boards are 18” in from each side. Join the 6 boards, then sand the seat frame smooth with 100, 120, and 150-grit sandpaper before attaching it to the sides.

Printable Build Plans for a DIY Wood Bench with a back. DIY Outdoor Sofa from 2x4 Pine.
The printable plan diagram for a seat frame for a wood 2×4 bench.

The blue pocket holes are used to join the seat frame to the bench sides. Again, I recommend keeping all of the pocket holes on the bottom. So, attach the seat frame to the sides upside down for the nicest result.

That bench seat frame should be even with the bottom of that 25” board in the middle of each side. That way that 25” board hides the frame and the bench seat boards that will sit on top of it.

Printable Build Plans for a DIY Wood Bench with a back. DIY Outdoor Sofa from 2x4 Pine.
Front view of the stretcher and seat frame attached to the sides of the bench.

Step Six – Build the DIY Outdoor Sofa from 2×4 Bench Back

Cut 1 – 69” board, 2 – 15” boards with 45-degree ends and 2 – 72” boards with 45-degree ends. Then resaw them to 3” wide.

Printable Build Plans for a DIY Wood Bench with a back. DIY Outdoor Sofa from 2x4 Pine.
Pocket holes on the bench back.

Step Seven – Join the Bench Back

Glue and screw the 69” board to the 15” sides first with 4 pocket holes. Doing this part first lets you keep those pocket holes on the bottom side of the bench back. Then glue, clamp, and brad nail the top and bottom boards on to the bench back. Again, sand this bench back smooth with 100, 120, and 150 grit, once the glue dries and you can unclamp it.

I attached my Kreg Jig to my bench back after building it, to drill the pocket holes.

Step Eight – Join the Bench Back to the Frame

Use glue and 2 Kreg pocket holes on each side of the bottom of the bench back to attach the bench back to the sides. It’s not shown in the drawing, but I slightly angled my bench back to make it more comfortable to sit in. All you need is a little angle to make it more comfortable. Check out this photo of my DIY Outdoor Sofa from 2×4 to see the angle on my bench back.

Printable Build Plans for a DIY Wood Bench with a back. DIY Outdoor Sofa from 2x4 Pine.
You can see the pocket holes on the bench back that are used to attach it to the DIY Outdoor Sofa from 2×4 frame.
Here's the easy to follow build steps, printable plans, and how-to video for this beautiful DIY Outdoor Sofa from 2x4 Pine Lumber with Cedar. Wood outdoor sofa or bench with a back woodworking plans.
I angled the bench back slightly to make it more comfortable.

Step Nine – Finish this Frame

Use wood filler on all of those pocket holes and anywhere else that might need it. Let that dry, then sand everything to 180-grit with a sanding block. You should paint or stain the frame now. You can see the steps and how-to video for the Blue Distressed Paint Finish I used here. I finished and sealed every part of this frame, top and bottom. That sealer helps to protect the bench from rain, snow, humidity, and any other moisture that it might be exposed to.

After planing and sanding my cedar 2×6’s.

Step Ten – Prep your 2×6’s

If you use 2×6 Cedar, it comes pretty rough. You’ll need to sand it smooth. Or, you can save a lot of time using a planer. I used my Dewalt Hand Planer to smooth out all 4 sides. Then I cut them to size and prepped them for finish by sanding them with 120 and 180-grit.

If you are using 2×6 Kiln Dried Pine, Fir, or similar, cut your boards to size and prep them for finish by sanding them with 120 and 180-grit.

The opening between the 2 sides should be 72”, I’d cut your 4 or 5 seat boards to 71 ¾”, That’ll leave an 1/8” gap on either side. Cut the board for the bench back to the exact width of the frame (should be 72”) or 72 ½” to have a pretty ¼” overhang on either side of your DIY Outdoor Sofa from 2×4 bench back.

Step Eleven – Attach the Bench Back Board

I attached my back with 2 corner (angle) brackets. 1 on each side. You could also put one in the middle. Clamp the board in place before attaching the brackets. That’ll hold it tightly in place while you screw everything in. It’s easiest to attach the brackets to the bench frame first, then clamp the bench back in place and screw those into place. Drilling pilot holes will make the job easy.

A corner bracket on the bench back.

Step Twelve – Attach the Seat Boards – With Cushions Option

If you plan to always have cushions on this bench, or if you just prefer this look, you can go for just 4 boards across the seat. I’d leave an 1/8th inch gap on each side when you cut your seat boards. So, 71 ¾” boards in the 72” opening between the sides.

Have all 4 sides and the ends sealed before attaching. Start the first board ¼” back from the front of the sides. Leave a ¾” gap between each board. Use exterior screws or glue and brad nails to attach the boards to the frame. You can fill the brad nail holes with a matching wood putty, for a cleaner look.

Printable Build Plans for a DIY Wood Bench with a back. DIY Outdoor Sofa from 2x4 Pine.
One of the No Cushion diagrams from the printable plans.
Here's the easy to follow build steps, printable plans, and how-to video for this beautiful DIY Outdoor Sofa from 2x4 Pine Lumber with Cedar. Wood outdoor sofa or bench with a back woodworking plans.
When you build the With Cushions option the gap on the back of the bench is bigger.

Step Twelve – Attach the Seat Boards – Without Cushions Option

If you won’t be using cushions on this bench, or if you just prefer this look, you can use 5 boards across the seat. I’d leave an 1/8th inch gap on each side when you cut your seat boards. So, 71 ¾” boards in the 72” opening between the sides.

Have all 4 sides and the ends sealed before attaching. Start the first board ¼” back from the front of the sides. Leave a ¼” gap between each board. The 5th board should be cut to just 4 ½” wide, before sanding and finishing. Use exterior screws or glue and brad nails to attach the boards to the frame. You can fill the brad nail holes with a matching wood putty, for a cleaner look.

Printable Build Plans for a DIY Wood Bench with a back. DIY Outdoor Sofa from 2x4 Pine.
One of the With Cushion diagrams from the printable plans.

That’s it. Your new DIY Outdoor Sofa from 2×4 pine and cedar is finished. Keep scrolling for more pictures of my finished bench.


Hello, DIY friends! You can download the DIY Outdoor Sofa from 2×4 lumber plans here. These plans are for personal use only. They cannot be shared or sold without my permission. Please let me know if you have any questions and enjoy your build! 🙂

Click on the link below to download the Printable PDF plans. 🙂


More pictures of this DIY Outdoor Sofa from 2×4 Lumber

Here's the easy to follow build steps, printable plans, and how-to video for this beautiful DIY Outdoor Sofa from 2x4 Pine Lumber with Cedar. Wood outdoor sofa or bench with a back woodworking plans.
Don’t forget to Pin Me!
Here's the easy to follow build steps, printable plans, and how-to video for this beautiful DIY Outdoor Sofa from 2x4 Pine Lumber with Cedar. Wood outdoor sofa or bench with a back woodworking plans.
DIY Outdoor Bench Plans with a back. Wood bench made from cheap 2x4's - can be used with or without cushions.
Here's the easy to follow build steps, printable plans, and how-to video for this beautiful DIY Outdoor Sofa from 2x4 Pine Lumber with Cedar. Wood outdoor sofa or bench with a back woodworking plans.
Here’s where my bench really sits, on my back porch.
My kids wanted to be in the pictures, today. 🙂
DIY Outdoor Bench Plans with a back. Wood bench made from cheap 2x4's - can be used with or without cushions.

More DIY Projects For You

Looking for more DIY Build Projects? You might like this DIY Outdoor Corner Bench Build, just $130. Or the more rustic and cheaper Easy DIY Rustic Outdoor Bench from 2×4’s.

How I built my L-shaped DIY Outdoor Bench for $130, awarded 2nd place in the IG Builders Challenge, season 3

Check out this DIY Barn Star Quilt Tutorial.

How to build this Wooden DIY Barn Star Art (Wood Barn Quilt) for less than $20 in lumber. Pottery Barn sells it for $400. Winning! DIY Wood Sign - Barn Quilt - Pottery Barn Knock Off #ChristmasProjects #ChristmasDecor #ChristmasSign #PotteryBarn #BarnQuilt #AbbottsAtHome

Or this great DIY Farmhouse Console Table tutorial. Those deep drawers are a must-have for me.

I love this DIY Farmhouse Console Table Plans with Drawers! This tutorial is easy to follow, with loads of pictures. This table would work great as an entry table or in a Dining Room too. #ConsoleTable #EntryTable #DIYFurniture #AbbottsAtHome

And, this DIY Table Over Washer and Dryer is always popular.

Hide those ugly machines with this DIY Table Over Washer and Dryer or DIY Folding Table. Full tutorial and free printable build plans.

If you need a great little desk for your elementary age kids. Check out this DIY Childrens Desk with Storage Drawers.

Full tutorial, build overview video, and printable plans for this beautiful DIY Childrens Desk Plans with Storage Drawers.

Feeling inspired? Now that you’ve seen this DIY Outdoor Sofa from 2×4 tutorial, you can do it too. Let me know if you have questions. Don’t forget to sign up for the Abbotts At Home email newsletter to get DIY, Remodeling, and Crafty ideas in your inbox.

April J Harris

Monday 17th of February 2020

What a fabulous job you did of this beautiful bench! I love the colour you chose as well. You step by step directions are fantastic, and make this project really do-able. Thank you for sharing at the Hearth and Soul Link Party, Stephanie. I'm featuring your post at the party this week. Hope to 'see' you there! Have a lovely week.

Stephanie

Monday 17th of February 2020

Thanks so much, April! I really appreciate the nice comments and feature. :)

Julie

Sunday 16th of February 2020

This is just lovely, what a fabulous project. It's one of the features at this week's Handmade Monday :-)

Stephanie

Sunday 16th of February 2020

Thanks so much, Julie! That's fantastic. :)

Marie

Friday 14th of February 2020

Sweet bench build, Stephanie! I love the live edge detail and the color is so pretty. Pinned

Stephanie

Friday 14th of February 2020

Thanks so much, Marie. I love it when I find a beautiful paint color. It really makes anything I build 100% better. :)

Cherryl Ehlenburg

Wednesday 12th of February 2020

I need one of these! I pinned it, now I just need to convince my husband!

Stephanie

Thursday 13th of February 2020

LOL, good luck Cherryl! Thanks so much. :)

Sarah @ The DIY Mommy

Wednesday 12th of February 2020

Great project! I love the contrast of colours and that live edge is a great addition!

Stephanie

Thursday 13th of February 2020

Thanks, Sarah. I love that live edge too. :)

Comments are closed.