Choosing Buttons for Knits


Unlike with buttonholes in woven fabrics, choosing a button for a knit project isn’t as straight forward as measuring the hole length and picking a button with the right diameter. There are other factors to consider like the stretch of the buttonhole technique used and the elasticity of the yarn itself. Stretchier buttonholes mean that you might need to use bigger buttons than you’d expect, unless you plan on adding a woven backing to reinforce the holes. You can use the recommended button size in the pattern, but it might not be quite the right size for the yarn you chose or the variations caused by different techniques.

All of that sounds frustrating, but choosing a button for knit buttonholes is pretty straight forward. You just need to use the finished buttonhole to find the right size. I often wait until my sweater is completed before I start looking for buttons. I use a button from my stash to figure out what diameter I need, note it down, and then I start shopping. That system works well for a procrastinator like me, but I’m guessing it sounds frustrating for crafters who like to get everything sorted out in advance. There’s an easy solution for that, though. All you need to do is include a buttonhole on your gauge swatch. Not only does that give you a way to test out button sizes, but it’s also nice and portable, so you can carry it with you while you shop.






4 responses to “Choosing Buttons for Knits”

  1. Beth

    Fantastic advice. Thank you

  2. Tara

    I am really bad at choosing buttons and sometimes wear my garment a few times before deciding on the style of buttons I will buy.

    1. I have a sweater that’s 5 years old that still doesn’t have buttons because I never found the right ones. I think I’m going to wear it out before it ever gets buttons!

  3. I recently had to find buttons for a knit. I bought the size I thought it would need and then a size larger just in case. Good thing I bought the larger size, ’cause the smaller ones wouldn’t have worked at all!

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.