Buttonhole (knitting)

In knitting, buttonholes can be made in several ways.

Buttonhole Techniques (knitting)

 * Eyelet buttonhole -- Work to desired buttonhole location, yarn over, decrease.
 * Vertical buttonhole -- Knit to desired buttonhole location, attach a second yarn and begin knitting with this yarn; knit the two fabrics flanking the buttonhole independently until the work reaches the desired length of the buttonhole. Rejoin the two flanks, drop the other yarn end, and work as one again.
 * Two-row buttonhole (horizontal) -- Bind off an appropriate number of stitches and cast them back on in the next row. The yarn is usually woven into the  bound off stitches, for reinforcement.
 * One-row buttonhole (horizontal) -- Work to where you want the buttonhole to be. Slip next stitch, move yarn to the back of work, slip second stitch, pass first slipped stitch over the second, slip next stitch, pass second stitch over the third, and repeat until desired width of buttonhole is reached.  Turn work and, by using the cable cast-on or backward loop cast on, cast on the number of stitches bound off plus one.  Turn work again.  Slip the next stitch to the right-hand needle and pass the extra cast-on stitch over the slipped stitch.

Any type of knit buttonhole can be strengthened (and given neater edges) with embroidery, specifically the buttonhole stitch.