news | April 05, 2026

How to Build a Porch Swing (DIY)

Introduction

Stylish and easy to construct, this DIY porch swing is sure to have you relaxing in style all summer long.

Simple cuts and a no-hassle glue-and-screw assembly technique make this swing a great first-time woodworking project. We designed the swing with a unique suspension system made from 1/2-in. galvanized steel pipe slipped through the swing frame to act as a cradle and eliminate stress on wood joints. We then fastened eye bolts through the steel pipe and covered the pipe ends with soft rubber caps to prevent scrapes. Welded steel chain supports the swing assembly, securely fastened to solid framing in the roof of your front porch, pergola or pavilion.

When selecting a wood for this outdoor project, stay away from cedar, redwood and soft pine. They’ll mar easily and they won’t hold screws as well as other, denser woods. Instead, go with fir, southern yellow pine, cypress, poplar, white oak or maple. Oak and maple are harder to cut, sand, drill and screw, so avoid them if you’re a first-timer. We chose poplar because it’s strong, readily available, easy to work with and takes paint well.

Figure A

How To Build A Porch Swing Diagram of Parts DetailFamily Handyman
Overall Dimensions: 39″T X 51-5/8″W X 29-1/2″D

Cutting List

KEYQTY.PARTDIMENSIONS
A12Side seat braces3/4″ x 5-1/2″ x 17-1/2″
A21Center seat brace3/4″ x 5-1/2″ x 15-1/2″
B2Front arm braces3/4″ x 3-1/2″ x 10-1/2″
C1Front stringer3/4″ x 3-1/2″ x 43″
D1Rear stringer3/4″ x 3-1/2″ x 40″
E1Lower back brace3/4″ x 3-1/2″ x 40″
F1Center back brace3/4″ x 2-5/16″ x 43″
G1Top back brace3/4″ x 1-1/2″ x 40-1/2″
H2Center back slats3/4″ x 5-1/2″ x 35″
J9Back slats3/4″ x 2-11/16″ x 35″
K2Tapered back slats3/4″ x 1-13/16″ x 35″
L2Arm supports3/4″ x 2-1/2″ x 10-1/2″
M2Horizontal arm supports3/4″ x 3″ x 22-1/4″
N6Seat slats3/4″ x 2-11/16″ x 41-1/2″
P2Arms3/4″ x 5-1/2″ x 27″