How to Build a Porch Swing Out of a Door

A porch swing doesn’t have to cost a fortune. This simple DIY porch swing project uses basic 2x4s and an old door.

June 16, 2020

Make your porch more lounge-worthy by building a simple porch swing using a door and some spindles. This simple DIY porch swing project takes just half a day and requires only moderate DIY skills.

Photo by: Gary Payne

Gary Payne

Tools and Materials

  • pneumatic nail gun
  • nails
  • measuring tape
  • pencil
  • speed square
  • (6) 2x4 x 8'
  • (5) 1x4 x 8'
  • screws
  • drill
  • six-panel door (or an old door to upcycle for a vintage look)
  • spindles or furniture legs
  • paintbrush
  • paint roller
  • paint
  • miter saw
  • 40' rope
  • (8) eye hooks
  • (8) weldless steel chains
  • decking screws
  • Kreg jig (optional)

Skill Level: Intermediate
Estimated Time: 1/2 day
Estimated Cost: $500

Build the Seat Frame

Build a frame for the base of the swing using 2x4s. The frame should be 6’ 8” x 17-1/2”. Standard seat depth is 16" to 18".

Mina Starsiak of Good Bones partners with Lowes. Not to be used for alternative clients/purposes.

Mina Starsiak of Good Bones partners with Lowes. Not to be used for alternative clients/purposes.

Photo by: Gary Payne

Gary Payne

Add Cross Braces

For added seat support, add three 2x4 x 15” cross braces inside the frame approximately 19" apart.

Mina Starsiak of Good Bones partners with Lowes. Not to be used for alternative clients/purposes.

Mina Starsiak of Good Bones partners with Lowes. Not to be used for alternative clients/purposes.

Photo by: Gary Payne

Gary Payne

Lay Seat Boards

Cut five 1x4s to 6’ 8” in length (Image 1). Attach them with screws along the top of the frame to make the seat (Image 2).

Add Swing Supports

Run two 2x4s lengthwise along the bottom of the frame. One should attach at the front of the frame and one at the back of the frame (Image 1). There should be about 4” to 5" of overhang on each side. This is where the eye hooks will be placed to connect the rope (Image 2).

Attach Seat Back (Door)

Attach the door vertically to the backside of the frame using decking screws.

Add Armrests

Start by screwing together the upright piece and the armrest. The upright 2x4 should measure 12” and the armrest 2x4 should be the same size as the seat, about 17-1/2”. Screw the armrest from the back and underneath or toenail the screws using a Kreg jig. Repeat for the other side of the swing.

Add Style With Spindles

Use furniture legs or spindles for decorative pieces under the armrest. Make a pattern or keep all pieces the same. Space the spindles evenly then attach them to the seat and the armrest using a nail gun.

Mina Starsiak of Good Bones partners with Lowes. Not to be used for alternative clients/purposes.

Mina Starsiak of Good Bones partners with Lowes. Not to be used for alternative clients/purposes.

Photo by: Gary Payne

Gary Payne

Paint Swing

Paint the entire swing using an exterior-rated paint and primer in one. When it’s completely dry, fill nail holes with putty.

Mina Starsiak of Good Bones partners with Lowes. Not to be used for alternative clients/purposes.

Mina Starsiak of Good Bones partners with Lowes. Not to be used for alternative clients/purposes.

Photo by: Gary Payne

Gary Payne

Add Hanging Hardware

Add the four eye bolts to the overhanging sections of 2x4 on the base of the frame, one on each corner. Use the weldless chains to attach the rope to the swing and hang the swing as desired. You may want to consult a contractor to make sure your swing is hung safely and securely.

Make It Comfy

Add outdoor cushions and pillows and enjoy!

Photo by: Gary Payne

Gary Payne

Watch How to Build the Swing

Next Up

60 Best Patio Furniture Buys for Every Style and Budget

From Adirondack chairs to benches to gliders, refresh your space with our top picks for patio furniture seating so you can kick back with a cold drink and enjoy patio season in your outdoor oasis.

20 Best Porch Swings for Every Style and Budget

Take a load off this summer with these top-rated porch swings.

How to Build an Outdoor Storage Bench for Secure Package Delivery

Prevent porch pirates from stealing your parcels with this easy-to-build, locking storage box that can also serve as extra seating on your porch, entryway or stoop.

How to Makeover Your Porch Just in Time for Holiday Guests

Whether they're coming for dinner or staying for the holiday season, greet guests with a festive front porch that blends beauty and practicality brilliantly. Sponsor Content Courtesy of Level Home

How to Clean Patios

Get tips for cleaning your patio made of concrete, natural stone or flagstone without a pressure washer, plus get tips on cleaning and maintaining patio furniture.

The Best Patio Chairs for Every Style and Budget

These weather-resistant chairs are just what you need to transform your outdoor space into a summer oasis.

How to Install a Porch Railing

The right front porch railing can add a lot of curb appeal to your home and help define your home's style. Learn how to install new railing on your porch.

How to Make a Combination Outdoor Planter and Privacy Screen

Gain some privacy in style with this easy-to-build privacy screen great for small decks or patios.

Two Ways to DIY a Giant Spider for Halloween

Creepy, crawly and oh-so-scary — these giant house spiders are the perfect way to haunt your house for Halloween.

How to Build Regulation Cornhole Boards

This bean-bag toss game is fun and easy for the whole family. Building a cornhole set is a fairly easy woodworking project that you can tackle in a day.

Go Shopping

Get product recommendations from HGTV editors, plus can’t-miss sales and deals.

On TV

Follow Us Everywhere

Join the party! Don't miss HGTV in your favorite social media feeds.