Ready to take your knitting skills to the next level? Learn how to knit buttonholes and button bands into your garments and you’ll open up a whole new world of possibilities (and patterns!).
There are several ways of making buttonholes, and the method you use depends on the size of hole required. Here, we show you how to master two-row buttonholes and small eyelet buttonholes with simple step-by-step guides. Needles and yarn at the ready!
How to knit a two row buttonhole
Work to the position of the buttonhole, then work the next 2 stitches
Slip over the second stitch with the tip of the left needle
Continue casting off in this way for the required amount of stitches, then work to end of row
Turn and work back along the row until you reach the stitches that were cast off on the previous row
Turn the work around and insert the tip of the right needle between the first two stitches on the left needle
Cast on the same number of stitches that you can off on the previous row using the cable method
Turn the work around again and complete the row. You’ve now completed your first buttonhole!
If you place the last stitch in the normal way, a loop will form creating a second buttonhole. To stop a loop from forming, before placing the last cast on stitch onto the left needle, bring the yarn between the needles to the front of the work. This will stop a second loop from forming.
Practice perfect buttonholes
How to knit a small eyelet buttonhole
Work to the position of the buttonhole. If the next stitch is to be knitted, take your yarn forward to the front of the work between the tips of the needles and knit the next 2 stitches together, which will make a hole. By taking the yarn forward a loop is formed which will make another stitch
Carry on knitting to complete the row
Move to the next row and knit as you normally would, knitting the loop as you go
Go you! You’ve now completed your small eyelet buttonhole
How to purl a small eyelet buttonhole
Wrap the yarn around the needle from front to back, then purl next two stitches together which will make a hole. By wrapping the yarn around the needle a loop is formed which will make another stitch
Carry on purling to complete the row
On the next row, simply work the row as normal purling the loop
Yesss! You’ve completed your small eyelet buttonhole