Few things beat the relaxation of sitting back in the shade passing a cool spring evening in a porch swing. A swing you've made yourself. For those who have some basic power tools and skills to use them, this is a fun project that looks beautiful on nearly any kind of porch. This swing can also be mounted to a freestanding support frame instead a porch if desired.

Part 1
Part 1 of 3:

Getting Started

  1. 1
    Measure the space where you want to install your swing. This area will determine how long your porch swing will be. If the ceiling above your porch has joists, exposed beams, or any other structural elements with cracks running between them, you may want to make the bench a length that will allow you to center the anchors for hanging the swing between the cracks.
    • Consider how deep the seat and how tall the back will be. Measure the seat and back of a similar chair that you feel comfortable in (e.g. a dining chair). The swing built over the course of these instructions is 20 in. (508 mm) deep in the seat and 18 in. (457 mm) tall in the backrest, which is comfortable for a fairly tall individual but may not be as comfortable for a person with shorter legs.
  2. Cedar, fir, cypress, juniper, or even birch will work equally well as long as the components are thick and strong enough to support the weight they will carry, though redwood would be the best choice for many projects. Avoid using treated yellow pine.
  3. 3
    Gather all the tools, fasteners, and lumber you need for the project. Here is the list broken down by type; see Things You’ll Need for additional dimensions and sizes.
    • Tools: Circular saw, jigsaw, hammer, tape measure, square, and drill with bits
    • Fasteners: Wood screws, eye bolts
    • Lumber: Fifteen 1x4 in. (25.4x102 mm) boards as long as the width of your swing; one 2x6 in (51x152 mm) board that is 8 feet (2.4 m). (2.44 m) long.
  4. 4
    Set a table up to work on. A pair of metal sawhorses with a sheet of plywood work great as a makeshift table, but any flat surface that provides a workspace at a comfortable working height will do.
    Advertisement
Part 2
Part 2 of 3:

Measuring and Cutting

  1. 1
    Measure and cut seven 2x4 in. (50x100 mm) boards the length you want the finished swing to be. The 2x4 used in this article is 5 feet (1.5 m) (152 cm) long. Cut these boards to length, being careful to make all cuts square (90 degrees) if you are laying all the boards together to cut them at once.
  2. 2
    Set blocks on the table to support the boards. Next, attach a stop for keeping them from sliding while you rip them to width. If you have a table saw, you can use this for ripping the slats instead.
  3. 3
    Rip the cut boards into slats for the seat and back. The seat slats need to be 3/4 in. (19 mm) wide, while the back slats (which support less weight) only need to be 3/4 in. (19mm) wide. For a seat 20 inches (508 mm) deep, you will only need about seat 17 slats (to allow for gaps between slats); for a back 18 inches (457mm) tall, you will only need 15 back slats.
    • If your seat or back will be a different size than the one in this example and you aren’t sure how many slats you’ll need, make several slats fewer than the total measurement of the space in inches. Aim on the low side for now; you can always rip more later.
  4. 4
    Drill through each slat, 1 in. (25.4 mm) from both ends, with a 3/16 in. (4.76 mm) drill bit. Later, when you attach the slats to the frame with wood screws, these pre-drilled holes will keep the slats from splitting.
    • You may also want to drill a hole in the dead center of each slat depending on whether or not you think your bench needs a center support. If you’re making a short bench and/or working with hardwood, a center support may not be necessary. If in doubt, however, include one. The bench in this tutorial has a center support.
  5. 5
    Cut either four or six 2x6 in. (51x152mm) back and bottom supports. If your bench only needs outer supports, cut two back- and two bottom supports; if it also needs a center support, cut three of each. The length of the back pieces should equal the desired height of the bench; the length of the bottom pieces should equal the desired depth of the seat.
  6. 6
    Draw and cut curves into the back and bottom supports (optional). The bench in this example will have gentle curves cut into the bench supports to make the bench more comfortable, not to mention aesthetically pleasing. The amount of curvature depends on your preference, but the seat and back can actually be straight if you prefer.
  7. 7
    Cut a miter at the ends of the back and the seat board. This is so the back and seat boards join at the correct angle for the amount of slant (recline) you want your seat to have. You can start by cutting a 45-degree angle into one of the two pieces, then laying it on top of the opposite piece and twisting it until you get the amount of angle you want. When you’re satisfied, mark the angle onto the uncut piece by tracing along the edge of the top piece you just cut, then cut along the traced line. Trace the cut edge of the back support piece into all the other back supports and cut them to match, then do the same with the bottom supports.
    • The two angles in all likelihood won't be the same, but it shouldn't matter since they are on the bottom rear of the swing, out of sight.
    Advertisement
Part 3
Part 3 of 3:

Bringing the Swing Together

  1. 1
    Attach the back supports to the bottom supports. Drill pilot holes for the screws that will join each pair of supports together, then fasten them with 31/2 in. (89 mm), #12 gold-plated wood screws. This is a critical connection: since the screws are the only support for this joint, they will have a good bit of pressure in them.
    • Depending on the length of the joint, you might want to insert the two screws at opposing angles.
  2. 2
    Set the completed support-piece pairs on your table and lay the innermost slat of wood you ripped earlier across them. Make sure you’ve spaced the supports evenly and oriented all the back supports in the same direction, then screw the central slat into place.
    • Unless you don’t mind cutting into the overhang to accommodate the armrests, don’t situate your slates so that they overhang both side supports. The armrests will later attach to the side supports, meaning the overhang will just get in the way.
  3. 3
    Attach the other slats. First, use a framing square to make sure the support pieces are square with the preliminary slat, then screw on the other slats.
  4. 4
    Make two armrest supports and armrests. Generally, the armrest should be about 8in (20cm) high and 18-20in (~.5 m) long.
    • Make the armrest supports. Cut two wedge-shaped 2x4 in. (50x100 mm) boards about 13 inches (33 cm) long, tapered from 2 3/4 inches (70mm) on one end to 3/4 inch (19mm) on the other.
    • Make the actual armrests. Cut two more boards 22in (56cm) long, tapered on one end from 1 1/2 inches (3.8cm) to full width in 10 inches (25.4cm) for each armrest itself.
    • Attach the armrests. Locate the height you want the armrest on the back frame, then locate the position you want the support on the seat portion of the frame. Attach these with 3 in. (7.5 cm) #12 wood screws. Fasten through the top of the armrest down into the support board with two more wood screws.
  5. 5
    Drill a hole through the armrest support and the seat frame for the eyebolt. The eyebolt will attach your swing chain to the swing. Then, drill through the back frame for another eyebolt for the back chain. Screw in the eyebolts, place washers over the backs (to keep the nuts from drawing into the wood frame), and tighten the nuts over the ends with a wrench.
  6. 6
    Locate the position and height of your swing. Install eyebolts or eye-screws on a solid board for the overhead connection, and measure the length you will need your chains to hang your swing. You may find you need to adjust the chains to get the swing tilted back the proper amount to be comfortable for you.
    Advertisement

Expert Q&A

Ask a Question
200 characters left
Include your email address to get a message when this question is answered.
Submit

Advertisement

Tips

  • Sand any edges smooth to prevent splinters or other injuries which may occur from the wood.
  • Use galvanized or coated fasteners to prevent corrosion. Galvanized fasteners are not recommended for cedar wood, however.
  • Sand out any edges that may need it to prevent children from bumping into them and injuring themselves.
Show More Tips
Advertisement

Warnings

Advertisement

Things You'll Need

  • Fifteen 1x4in (25.4x102mm) boards as long as the width of your swing
  • One 2x6in (51x152mm) board, 8 feet (2.4 m) (2.44m) long
  • 30 (approximately) 3 or 3 1/2in (76 or 89mm) #12 brass/galv screws
  • 180 (approximately) 2in (51mm) #8 or #10 brass/galv screws
  • Two 3/8in x 3in (9.5mm x 76mm) galvanized eye bolts with nuts and washers
  • Two 3/8in x 2in (9.5mm x 51mm) galvanized eye bolts
  • Length of chain (3/16in, 4.7mm) to hang swing
  • Circular saw, jigsaw, hammer, tape measure, square, and drill with bits

About this article

Mark Spelman
Co-authored by:
Construction Professional
This article was co-authored by Mark Spelman. Mark Spelman is a General Contractor based in Austin, Texas. With over 30 years of construction experience, Mark specializes in constructing interiors, project management, and project estimation. He has been a construction professional since 1987. This article has been viewed 667,622 times.
20 votes - 80%
Co-authors: 33
Updated: August 10, 2021
Views: 667,622
Article SummaryX

To build a porch swing, start by measuring the area where you want to install your swing to determine how long you should cut your slats. Then, cut 17 slats for the seats, 15 salts for the back, and 4 to 6 back and bottom supports. Next, attach the back supports to the bottom supports with wood screws, then fasten the slats, making sure to leave a ¼ inch space between them. Afterwards, attach the arm rest supports and the armrests, and use eyebolts to fasten the chain through the armrest support and seat frame. For more advice from our General Contracting reviewer, including how to choose the right wood for your porch swing, keep reading.

Did this summary help you?

Thanks to all authors for creating a page that has been read 667,622 times.

Reader Success Stories

  • Paul Crane

    Paul Crane

    May 14, 2017

    "I just completed my swing in cedar and it's great. Didn't think it would be as stable and strong as it..." more

Did this article help you?

Advertisement