- Begin by knitting the row until you reach the spot where you would like your button hole to be. Then cast off the desired amount of stitches, I did four. Continue knitting until you finish the row.
- On the second row, knit until you reach the part where you bound off your stitches. Switch hands so that the needle with the stitches that you've just knit is now in your left hand. Making sure that your yarn is in the back cast on your stitches using the cable cast on method. Then switch hands again, making sure your yarn is back, and continue knitting to the end of the row.
Photos are courtesy of Knitty and depict a different cast on method than the one I described. Keep in mind that knit button holes typically do not look very tidy so try not to be discouraged.