Porch Swing – DIY

I hope you guys are having a great week!  I am SO excited to share this last build with you!  Today I teamed up with my good friend, Miss Ana White to design and build this porch swing!

Porch Swing DIY

How cute is she??

I have wanted a porch swing for FOREVER.  My Meme and Papa have one at their house that we grew up on… So many memories on it!  I wanted to give my kids and home the same thing.  This is a VERY basic build.  It really is a great beginner Kreg Jig project.

Kreg Jig

I will share some tips and photos here, and you can get the full set of plans at Ana White’s site!

So… Let’s start with the base!  Here it is…

Porch Swing Base

I attached all of my short pieces to the long pieces with 1 1/2″ pocket holes and 2 1/2″ Blue Kote pocket hole screws.  I put 2 pocket holes in the ends of each small board like this…

Kreg Jig Porch Swing

Kreg Jig Pocket Holes

Next I built the back support of the swing.  Again, I used 1 1/2″ pocket holes and 2 1/2″ pocket hole screws just like this!

Back of DIY porch swing

To attach the back support of the swing to the base, I used the same Blue Kote 2 1/2″ screws but did them through the 2×4 on the base and into each brace.  I also used Gorilla Wood Glue in between every joint!

Attach back of porch swing

Now for the arm supports!

Before attaching the arm supports, I did 2 pocket holes at the top of each piece.   This is how I will attach the arm.

 I used the same screws to come through the base and into the back of the arm support like this…

Porch Swing How To 2

Another view…

Porch Swing How to

For each arm I also did 2 pocket holes on the side that would attach to the back support of the swing.  Then I used pocket holes to attach the front and the back.  Easy peasy! (thanks to the Kreg Jig!)

This is a shot of where the arm attaches to the back support of the swing.

Porch Swing Arm

To attach all the 1x boards on the seat and back rest I used Gorilla Wood glue and my Ryobi 18v Cordless Airstrike Nailer.  I LOVE this tool.  So easy and cheap too!  You can find it at the Home Depot.

Ryobi AirStrike Battery Nailer

DONE!  My final step before hanging it was to finish it.  I used the same stain I used on my outdoor dining table to finish my swing.


Because this swing needs to stand up to the elements outdoors, I used 3 coats of Rust-Oleum Spar Varnish on top of the stain after it dried!  This stuff is super easy to apply and doesn’t smell strong.  It goes on white and dries clear.


After that dried it was time to hang!

Before giving you tips here, I must say this….

I am telling you how I hung my swing.  I am doing this to provide tips.  Every house is different and each swing will be attached in different places.  Consequently, I am in no way responsible for any injuries that may occur from you hanging your own swing improperly.

Ok… That’s it.

I knew that I would have precious cargo swinging in this.  So I did a lot of research on tips to hang my swing.  I met a great helper at the hardware store who pointed me in the right direction.  This is the hardware I used on my porch swing.

Hardware for Porch Swing

I originally added 2 on each side of the base, but found it to be a bit tippy.  I added a 3rd to the top of the back of the swing.  It may seem like overkill, but you haven’t met my kids 😉

This is how these look on the inside of the swing…

Hang a porch swing

And this is what they look like on the outside…

Porch Swing Hardware

I used chain to attach it to 2 S pieces and then up to the ceiling.

To attach mine to the ceiling, I found heavy duty swing hangers.  You can also use eye screws with a large enough weight limit.  We also made the back hang just a tad lower (like 4-6 chain links) to give it a slight recline.  It’s perfect!

That’s it!  Now it’s time to swing 🙂

DIY Porch Swing

Porch Swing DIY

Porch Swing

How to hang a porch swing

Oooooh I do love it!  My kiddos do too!

I would LOVE for you to share and PIN this swing below!

Make sure to check out the full set of free plans over at Ana’s site!  Thanks so much for stopping by!  I’m off to swing ;-)!

Make sure to check out my other outdoor projects as well!

Garden Hose Holder

DIY Table Pottery Barn Inspired


  1. Don Pape on September 30, 2020 at 12:20 pm

    I made one of these swings for my daughter’s cottage. To solve the instability feature, I added a 1/4” lag screw through the rear chain anNd into the top of the back. Problem solved.

  2. Hector Morales on March 28, 2020 at 11:04 am

    I would like to know how install the eye bolts in the back in the swing and what kind chain I can use. Thanks

  3. Rachel on April 5, 2018 at 10:15 pm

    About how much weight will this swing hold?

  4. farhansheikh on October 13, 2017 at 7:10 pm

    That porch swing have a great rustic look…you did an awesome job!!! We are planning to build a porch swing next summer!

  5. Tom365 on April 26, 2017 at 3:01 pm

    The photo of the purchased eye bolt shows it has 2 nuts and one washer. Yet the photo on the swing shows 2 washers being used – one on either side of the wood. Meaning buy extra washers?

  6. Tom365 on April 26, 2017 at 2:54 pm

    There are 3 chains attached to the 3 bolts (2 on bottom of swing and 1 along the back) on each side of the swing.

    How does the chain itself attach to the “CLOSED eye bolts screwed into the bottom of the swing seat? There is not a wide enough opening in the eye bolts to slip a chain link onto.

    • Doug on January 24, 2018 at 10:17 pm

      Hi Tom, This is an old post, but maybe someone else would like to know the answer. If you look at the picture of the chain mount on the seat, you can see there is a locking carabiner through the eye that attaches to the chain. You will probably need them for the mount to the ceiling as well although it is hard to see from the photos. Get strong ones used for climbing and it will be safe.

  7. Cimarron on March 11, 2017 at 3:05 pm

    Also you want the eye as close to the wood as possible so the shank doesn’t bend under weight and weaken the eye.

  8. Cimarron on March 11, 2017 at 3:00 pm

    Quick Warning! Make sure the eye bolts to attach the chains to the seat and back have the opening in the loop pointed down, so the chain is attached to the strongest part of the loop. With the opening pointed up (as shown in your picture) the eye may open up and the chain could slip off.

  9. Kathy Clark on May 3, 2016 at 10:16 am

    Thank you! Between you and Ana White I think my home may just come together some day 😉

    • Barrett on May 31, 2020 at 1:26 pm

      If you cut the wood as mentioned, the arms are about half an inch too short. I made my armrests 24in long and it is much better.

  10. Debbie Perkins on July 19, 2015 at 8:22 am

    I love your porch swing. Living in south Alabama, it is an extended part of our house. I have two on my front porch. I got a kick out of the third chain. Yes. Tip my hat to the Mom builder. I finished 4 window boxes yesterday, so I feel another project coming on before I get all the sawdust out of my hair. 🙂 Good job. I love the hose holder, too. Lord, I like power tools.

  11. Laurie Forbes on August 7, 2014 at 2:24 pm

    Cannot find the full set of plans for this swing on Ana’s site. 🙁 Can you provide a direct link to these plans on her site??

  12. Lisa Christien Bolt on July 8, 2014 at 10:58 pm

    Loved these, easy to build and went perfect with our project!

    • Kathy Clark on April 28, 2016 at 10:06 am

      I know this is two years old, but I love it! We are redoing our fire pit next year. Did you cement this into the ground? Or just set it on the patio bricks? What was the cost estimate?

      • Lisa Christien Bolt on April 28, 2016 at 10:58 am

        We cemented the posts in ground. Rough estimate as I don’t fully recall is $2500-3000. Depending where you are, you may be able to do a bit cheaper (We live in a small city in Alberta)

        • Lisa Christien Bolt on April 28, 2016 at 11:01 am

          Majority of cost was the tiles and fire pit.

          • Lisa Christien Bolt on April 28, 2016 at 11:35 am

            We added on last year

          • Kathy Clark on April 28, 2016 at 2:38 pm

            Oh my word I LOVE IT! We have a corner of our yard that we can’t get anything to grow – its near a wooded area behind our house. We have a fire “bowl” out there now, but would like to change it this summer. I LOVE your ideas! Thank you! do you have a blog also?

          • Lisa Christien Bolt on April 28, 2016 at 2:52 pm

            No I don’t. Just look for ideas on pinterest and combine! BBQ area was an idea we wanted to add and my husband came up with what he wanted and built. We will eventually work on lawn once we replace our deck, hopefully it’ll grow in ….Its a very slow process for us (-:

          • Lisa Christien Bolt on April 28, 2016 at 2:54 pm

            We used our store bought metal fire bowl pit inside the bricks, so we wouldn’t have to build a large fire to feel the heat and it is also easier to clean out.

          • Kathy Clark on May 3, 2016 at 9:57 am

            We are using a fire bowl now, but want to expand it and your idea is perfect. We have kicked it around for a while, but now seeing yours we love it! It is exactly what we had ideas about but couldn’t quite pull together. Now seeing it we will follow through. I would be out there everyday! We also are slow in our process and can mainly grow only weeds not grass in our backyard….
            BTW – I love your color choices on the swing. The two tone stain adds so much.

  13. Janice Tonnessen on April 28, 2014 at 1:48 pm

    I’m “nesting” hardcore before this baby arrives in the next 5-ish weeks. Instead of wanting to work on the nursery or moving my son from the nursery to his big-boy-room (which I haven’t even started)… I’m itching to build! This is definitely my next project! (what is wrong with me?!)

  14. Sara Coryea on March 11, 2014 at 1:16 pm

    What was your total cost for this project?

  15. Tanya Sadler on March 5, 2014 at 8:57 am

    Rough cost?

  16. General Zod on February 16, 2014 at 3:45 pm

    Quick Question – do you recommend using untreated pine for this build?

    • Shanty2Chic on February 16, 2014 at 9:17 pm

      Mine is untreated and still looks great!

  17. Jenny B. on January 7, 2014 at 10:16 pm

    This is great! Do you know an approximate weight limit?

  18. Mackie Morris on July 31, 2013 at 5:11 pm

    Great project! Can I ask where you found the pillows? I really like them.

  19. Roxann Eide on July 7, 2013 at 11:18 am

    I love how you show where the pocket holes and screws go. That is such a big help. I built the bench from Ana White but it didn’t show where to place the screws. I love my bench and it turned out beautiful. I love this swing too. I wish I had a place to hang one, but I could certainly turn this in to a bench with the back on it. Thanks for the great detailed photos. Looks beautiful.

  20. Chelsie Swanson on June 30, 2013 at 1:09 pm

    My husband is making this for my birthday! It is almost all done. Thanks for the tutorial 🙂

    • Shanty2Chic on June 30, 2013 at 3:54 pm

      Oh yeah! What a great gift!! 🙂

  21. Hilary Smith on June 28, 2013 at 11:17 am

    Wow this is beautiful!

  22. Ercyla C Schulz on June 19, 2013 at 6:58 pm

    Loved it. Great job.

  23. Jen on June 17, 2013 at 11:21 am

    What kind of wood did you use? I was looking at the 1×6 boards and there were so many options!

  24. Ricki on June 15, 2013 at 8:26 am

    I love this swing! It looks great!

  25. Dakota Creek Chic on June 13, 2013 at 8:16 pm

    I love the swing. I have a super mini version of this space on my porch. I wonder if I could modify the plans to be a swinging chair? Anyway your projects are so inspiring, thanks for sharing!

    • Trish on December 27, 2015 at 3:13 pm

      I’m interested in the same thing. I’m trying to figure out the measurements on a small one.

  26. Linda Baldock on June 12, 2013 at 2:26 pm

    Awesome build! Your porch area is so elegant, yet comfortable. Love your table, too!

Leave a Comment