One-row buttonhole

The one-row buttonhole makes a buttonhole with a firm edge. It can be worked with any stitch pattern but looks especially good in a garter stitch band when worked on a right  side (knit) row. Since the buttonhole is completed in one row, you can check the size of buttonhole with the button you want to use and adjust the size of the buttonhole if necessary.

Buttonhole placement.

1. Buttonholes are evenly spaced along the right band, with the first and last buttonholes being ½ to 1” from ends of band.
2. Place pins or removable markers in the knitting next to the band to mark where the buttonholes go.
3. OR you can count the number of stitches between buttonholes. Start and end the buttonhole 2 or 3 stitches from end of band (this number depends on your stitch gauge). The number of stitches between buttonholes may not be the same and can be different by 1 or 2 stitches. Your buttonholes will still look even.

To start, work to the point in your edging where the buttonhole will start.

The example is given for a 2-stitch buttonhole but you can make the buttonhole any size you want by changing the number of stitches you bind off. In Step 2, always cast on one more stitch than you bound off.

Step 1–bind off number of stitches needed for buttonhole.

Slip 2 stitches purlwise.  

Pass first stitch over second stitch.

Slip next stitch to right needle. Pass first stitch over second stitch—two stitches bound off.

Slip last bound off stitch to left needle.

Step 2—cast on number of stitches needed for buttonhole plus 1.

Turn knitting. Using cable cast-on, cast on 3 sts purlwise, leaving last stitch loose.
(see Cable cast on)

Step 3—complete buttonhole.

Turn knitting. Slip next stitch purlwise to right needle. Pass last cast-on stitch over this stitch.  Put stitch back on left needle.


Put right needle through this stitch and pull yarn tight. Knit stitch off of needle.

  Knit to next buttonhole marker and repeat Steps 1-3.