Introduction: Easy DIY Indoor Swing

About: Easy and affordable DIY projects and ideas.

Perfect for an enclosed patio or sunroom, family room, or covered porch, this indoor swing is easy to make if you have basic DIY skills, plus you will find everything you need for this project at your local hardware store. It's made of 16mm MDF that you can have cut to size for easy assembly.

Step 1: You Will Need

See Cutting List +

120-, 240- and 1000-grit sandpaper
No More Nails adhesive [gorilla glue]

Wood filler

Plascon Double Velvet

4 eyehooks + nuts and washers

4 lengths of 1 metre chain for arms

2 lengths of chain for hanging from ceiling

Heavy-duty hooks for mounting to ceiling beams or joists


Drill/Driver + assorted bits

Countersink bit

Jigsaw + clean-cut blade

Orbital sander (see the new Skil 3-in-1)

Bosch PFS spray system


Step 2: The Back

Start off by cutting out your design on the back panel [A]. I had a spare sheet of pine that I used, but have specified 16mm mdf in the cutting list. With the recent problems experienced with pine, I would recommend that you use MDF for this project. For overseas readers you can substitute with your choice of material and simply adjust the measurments to fit.

Step 3: Seat Assembly

1. On the back [A] measure up from the bottom edge and draw a line. Use this as a guide to attach the seat [C]. At the same time you can attach the seat front [D] at 16mm in from the front edge of the seat. Pre-drill and countersink pilot holes through the seat [C] to attach the seat front [D].

2. Use your jigsaw to cut out openings in both armrests [B]. Use a Dremel MultiMax or hand sand to remove any uneven edges. On the armrest sides [F] measure up 150mm from the bottom, draw a line and cut a diagonal.

3. To attach the armrest front / back [F] to the sides [B], on both sides measure in 16mm and draw a line. Use this as a guide to attach the armrest front / back [F] to the sides [B].

4. Sides [B] with armrest fronts and backs [F] attached.

Step 4: Armrest Assembly

5. Attach the sides [B] to the assembled seat section by aligning the bottom of the sides with the bottom edge of the seat front and back section. The sides are flush with the back.

6. In order to be able to secure the sides to the assembled seat, join together 3 standard holders, use an extension, or remove the armrest fronts/backs and attach them afterwards.

7. Now you can attach the armrest tops [E] to the mounted sides.
8. Time to fill up all those holes! I have found an easier and quicker way to fill up holes and that is to apply a thin layer of No More Nails adhesive (sets in 10 seconds) [gorilla glue?] to the holes - to just below surface level. Once set, fill up with wood filler. I find this results in less cracking, uses less wood filler, dries faster and speeds up the process.

IMAGE: Completed swing with pine back primed with wood primer. If you are using water-based (acrylic) paints it is important to prime wood before painting. If you don't, the wood will absorb moisture from the paint and swell.

IMAGE: Three coats of Plascon Double Velvet were applied with a Bosch PFS spray system, allowing each coat to dry before applying the next coat. A final sanding was done with 1000-grit sandpaper before applying the final coat of paint.

Step 5: Mounting for Swing

9. Drill two holes in the top of each armrest about 100mm in from each end and in the centre. The holes need to be the same size as the diameter of the eye hooks you are using, normally about 6 to 8mm.

10. To hold the chains in place you will need eye hooks, nuts and large steel washers - as shown below.

11. Add a nut and washer onto each eye hook and thread through the top of the armrest.

Secure on the underside with a nut and washer. Note: The washer isn't shown in this pic but does need to be added.

Note: It is important that the chains be hunk on heavy-duty hooks secured into ceiling beams or joists. You can mount into concrete ceiling using expanding eye hooks. Everything you need to hang your new swing can be found at your local hardware store. - See more at:

Please note that this swing is not designed to take more than 80kgs weight and is intended for indoor use.

Visit for more DIY projects.