How to Attach Buttons to Knit and Crochet Fabric

15 February 2023
Bookmark This (4)
ClosePlease loginn

Sponsored in part by:

Ad description: Cover of the book Sheep, Shepherd & Land, and the words, "THE book about Canadian Wool, by Anna Hunter. Photos by Christel Lanthier. Buy now."

Ad description: The words, "The socks you knit won't last forever, but you can make them last for years and years. Shop now." Also featuring the cover image of the Sock Mending Guide.

Adding buttons to a knit or crochet project can be a frustrating experience. Knit and crochet fabrics are not as stable as woven fabrics, so buttons often end up looking loose or untidy, which, in turn, affects the finished appearance of a garment. There are several different methods used to reinforce buttons and ensure that they are more firmly attached. One simple method is to attach a button backer to the wrong side of the fabric. This can be a small piece of fabric, felt, or (my favorite method) a second, smaller, button. While the main button is being sewn on to the front of the garment, the backer button is simultaneously attached to the wrong side, securely anchoring the main button in place. And, best of all, this method works with both crochet and knit fabrics.


You’ll need one backer button for each of the front-facing buttons that will be attached to the finished garment. Choose buttons that are flat, have at least two holes, and are smaller than the buttons that will be on the front of the garment. Backer buttons that are transparent or the same color as the finished garment are less conspicuous on the inside of the button band.

To attach buttons to your handmade garment you’ll need a sewing needle and the yarn used for the project or, if the yarn is too thick to easily pass through the holes in the buttons, sewing thread or embroidery floss in a similar colour to the garment (one metre/1 yard per button).

Image 1

All photos by Tonia Lyons.

Copyright © Tonia Lyons except as indicated.
image description: a portrait of a white woman with dark brown hair, from the shoulders up; she looks into the camera, smiling.

About Tonia Lyons

Tonia Lyons is a Master Hand Knitter, knitting teacher, and knitwear designer based in Quebec, Canada. Her work has been featured in Cast On, Interweave, and Knitty. She loves to chat all about knitting on her YouTube channel, Nerdy Knitting, and her website, For more information, visit

Related Posts

Archive Deep-Dive: Mending

Archive Deep-Dive: Mending

Continuing the deep dive into our archives, here are all of the articles and tutorials we’ve ever published about mending. Time to tackle that pile of holey socks and frayed elbows!

Get 10% off!

Join our mailing list to get special Studio Membership pricing! PLUS hear about new Digits & Threads content and community news.

Subscription success! Well done, you.