Thread Theory

Welcome to the new era of menswear sewing. Go ahead and create something exceptional!

DIY Ironing Table


Hello blog world!

Morgan and I were too excited about the most recent addition to the sewing room to wait for the Friday post! So, without further ado, here it is!


This DIY tutorial is for an ironing table that is specially designed to pin together duvets, which Morgan sews for The Heather Company. It is also the perfect table for ironing as well as a great cutting mat surface.

This tutorial is for the working surface of the table (which contains several important layers), as the shelves can really be made of anything (but more on that later!)

Here are some things you will need!

  • A sheet of plywood
  • Carpet padding
  • Heavy canvas (12oz to 14oz)
  • Cotton needle punch batting
  • A staple gun
  • Scissors
  • A ruler
  • Liquid glue

Resized-0002 Resized-0003 Resized-0004

The first step is to determine the size you want your table to be. We decided to make it the full width of our spare bedroom (a.k.a. the sewing studio) and 24″ deep. This allows the cutting mat to easily sit on top without any overhang. Then, simply cut a piece of plywood to the size you want! The thickness of the plywood all depends on how wide the gap between the shelves will be; ask your local handy-man for help!

Next, get your carpet underlay and cut it with scissors or a box knife to cover the entire surface of the plywood.


Do a dry fit first, and then cover your plywood with glue squiggles. I used an all-purpose liquid super glue made by Titan.




Next, wait for the glue to dry enough that it holds the carpet padding in place (it doesn’t have to completely set). Lay out your canvas with the cotton needle punch on top, then flip the plywood and carpet padding upside-down on top of it all. You should now have the underside of the plywood showing with a layer of carpet padding, cotton needle punch, and canvas underneath. We let the needle punch overlap a couple inches on each side, and then canvas quite a bit more than that – about 6-8 inches.



Now comes the fun part! With one person on each end, pull the canvas nice and tight, doing your best to get it stretched in both directions. Fold it up and over the raw side of the plywood and staple it down!

Resized-0008Work your way around the whole surface stapling every 6 inches or so. If you get a few staples sticking up, tap them down with a hammer.

Resized-0009 Resized-0010 Resized-0011


Next, flip the whole kit-and-kaboodle over and admire your handy-work!

Resized-0012 Resized-0013 Resized-0014The canvas might not be super tight at this point, but as you iron on it, the canvas will shrink and it will make a nice smooth surface.

Next, put it on top of some cupboards/side tables/saw horses/anything you want! My mum and dad had promised Morgan some custom-made cabinets for her birthday, and we thought this would be a perfect opportunity to cash in! We designed them to have enough space to hold Morgan’s Husqvarna machine and her serger, and to have a small slot for her cutting table. My parents went above and beyond and built the cabinets up on small risers and made slide out platforms! We were totally blown away by their sturdy-ness, and we sanded them and applied a coat of black walnut Danish Oil and set them up!

Resized-0001 Resized-0003 Resized-0004 Resized-0005 Resized-0007 Resized-0008 Resized-0006All in all, the ironing table-top was a VERY simple process. We did the entire thing (except cutting the plywood) on our living room floor and only had to do a quick vacuum to clean up after! The carpet padding makes a bit of a mess when you cut it… We weren’t keeping track of time, but this project could EASILY be done in an an afternoon/evening. And, once the table-top is done, you could put it on anything from filing cabinets toΒ Ikea Expedit cubes!

Have any questions on the process? Feel free to post below and I’ll do my best to help!

12 thoughts on “DIY Ironing Table

  1. Pingback: DIY Padded Wool and Canvas Ironing Pad | Sew Craftful: Vintagely-Inspired Sewing & Patterns

  2. Pingback: Plans for our new studio! | Thread Theory

  3. Pingback: Studio Update: Refinishing the cork board and thread holders | Thread Theory

  4. Pingback: Quarterly Report #2 | Thread Theory

  5. Pingback: How Thread Theory Sees Sewing | Thread Theory

  6. What a fantastic idea! Like F.K. above, I’m totally jealous! πŸ™‚ Lisa

  7. I would love to build my own ironing table. >.> Totally jealous, looks great!

  8. Interesting… as I’m bulding my new sewing room on a (Low) Budget, atm. How do you work with pressing shirts? I grew believing I needed a free arm on my ironing board, to be used for pressing shirts and anything with a hole and I’m trying to figure out if I should instead do a huge iron board, without any free head as you did… what do you think about it?
    MammaNene @

    • Good question! I plan on buying one of those small sleeve boards or maybe just a mini ironing board shortly to go with a tailors ham, a clapper and the like as this is the set up my fashion design school had (a rectangular table, several sleeve boards and all the other small tools necessary) and I found that I would gravitate towards the solid table and tools rather than the rickety ironing boards they also had every time. In the meantime, before I buy the sleeve board, I have kept my ironing board and pull that out whenever I need to irons tricky bodices and sleeves…not ideal but it soon will be! I hope you post about your sewing room re-do! I plan on doing blog updates on mine whenever I make progress on it as well πŸ™‚

  9. Nice DIY!
    I will show it to my husband πŸ˜‰

  10. love this diy! great job!!

    here is mine today :

    see you around. πŸ™‚


What do you think? Leave a comment for me :)

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s