DIY Porch Swing: Only $40 for a Farmhouse Porch Swing

This DIY porch swing will be very useful for enjoying your summer. Isn’t wonderful if you could spend your time swinging lazily during the afternoons on the porch swing? You don’t need to spend much money to buy some porch swing outside. You can make your own porch swing with only $40. Here are the plans to build your own swing.


The dimensions for this project are shown in the picture.

The cutting list:

2 – 1×4 @ 48”

5 – 1×6 @ 48”

2 – 2×4 @ 22 ½”

2 – 2×4 @ 11 ¼”

1 – 2×4 @ 48”

4 – 2×4 @ 19 ¾”

4 – 2×4 @ 18”

2 – 2×4 @ 48”

Step 1. Start building the basic 2×4 frame for the porch swing. You can build this frame firstly by drilling 1 ½” pocket holes. Then, connect all frame pieces using wood glue and secure the joints with 2 ½” screws. The drilling, gluing and screwing are all done from the inside part of the pieces. You can also use 2 ½” countersunk instead of the screws or any similar sized self-tapping screws.

Step 2. After the basic frame is ready, start attaching the back supports. For the back supports, attach four pieces of 2×4 sized 19 ¾” onto the back frame using glue and screws. The location of each back support is perpendicular with each basic frame piece as shown in the picture.

Then, attach the top frame in line with the basic frame. Secure the joint using glue and screws. If you build the back supports without using any pocket hole jig, you can cut the back boards with 3 ½” longer, then eliminate the back board’ top.

Step 3. Then, mount the supports for front arm using 2 pieces of 2×4 sized 11 ¼”. Attach each front arm support onto each end of the basic frame using glue and secure the joint with 2 ½” countersunk.

Step 4. Attach the arm supports onto the top.

Step 5. Then, mount all seat slat boards into the seat frame. Don’t forget to screw all these 2×4 boards into the seat frame. You can screw the slats from top surface using 1 ½” screws or any longer self-tapping screws. Or, you can screw from underneath using pocket hole screws.

Step 6. After the seat frame is complete, you can start attaching the back seat boards into the back supports. Secure the joint using screws and glue.

You can do some finishing touch on the porch swing. Then, you can start hanging the swing on your porch. You can decorate the swing with some colorful cushions.