We independently review everything we recommend. When you buy through our links, we may earn a commission.

How to Make Buttonholes With a Sewing Machine

How to Make Buttonholes With a Sewing Machine
Credit: Sewing Machine Gallery / Shanta Roy

Do you feel troubled with sewing buttonholes?  Making buttonholes is not an easy task to do.

If you practice some instructions to sew buttonholes, you can work on your projects with buttonholes. It can be easier with the buttonhole foot of your sewing machine.

Moreover, you have to make buttonholes before sewing the buttons.

One of the foremost steps of sewing buttonholes is taking measurements. Choose the buttonhole shape from different options.

Thus, you can give it a round shape, upper case ‘I’ shaped pearl button shape, keyhole shape, or eyelet shape depending on your button style.

However, we come up with the process of making buttonholes with and without a buttonhole foot. We hope it will help you to learn how to make buttonholes with a sewing machine.

Making buttonholes with a buttonhole foot 

For making buttonholes, you have to prepare your materials first. Choose the fabric and button type to begin your sewing process. You can sew buttonholes with a regular sewing machine

Materials needed 

  • Buttonhole foot 
  • A piece of fabric 
  • Buttons 
  • Thread
  • Marking pen or fabric chalk
  • Needle

Step- 1: 

After collecting materials, you have to know the basic buttonholes. There are different types of buttonhole styles that you can choose from. Moreover, make your fabric stable on a table or board. 

Locate the position in that you want to place the button. Take the fabric marking pen or chalk and draw a line with your favorite shape at the top and bottom of the button.  


Insert the button into the rear side of the buttonhole foot. It has an automatic capacity that makes your buttonholes perfect. Before starting sewing, place the buttonhole foot on your sewing machine.


Position the lever on the top edge of the buttonhole and check the needle. Start sewing from the middle with the zigzag stitch following the pattern. After sewing the bartack, raise the needle to check its movement. 


Hold the fabric while sewing to avoid fabric displacement. Continue the same process backward with the zigzag stitch. You can change the stitch type. But the zigzag stitch looks nice in buttonholes. 

Secure the top edges properly. Keep the thread tails a little bit long of this buttonhole so that you can seal the seam. Besides, you can hand stitch the edges for giving it a professional look. 

Making buttonholes without a buttonhole foot

If your sewing machine doesn’t have a buttonhole foot, you can sew the buttonholes following some easy steps. Before starting the sewing process, collect the materials you will need.

Materials needed  

  • Practicing fabric 
  • Button 
  • Ruler or measurement scale 
  • Fabric marking pen 
  • Scissors 
  • Thread


Begin with measuring the button size so that you can determine the size of the buttonhole. Draw a line for the buttonhole with the marking pen and measurement scale.

Keep it a little bit larger than the button. Avoid keeping it extra wide. Otherwise, you can’t adjust your button into the buttonholes


Change your stitch choice settings to a zigzag stitch. You can adjust your stitch length and width if possible. Start sewing with the bartack at first. Pull out the needle for a while to adjust the position. 


After that, you have to sew from the left side to the right side of the buttonhole. Keep sewing to make your stitch thicker. Secure the edges with a bartack and trim the extra threads with the scissor. Now your buttonholes are ready to use. 

Tips for making buttonholes with a sewing machine 

  1. In the case of choosing fabric, you have to pick the practicing fabric at the beginning. After completing your practice session, you can apply this to your professional projects. Thus, it would be better to choose easy-to-sew fabric material for practice.
  2. Nevertheless, you should use interfacing while making buttonholes. 
  3. Use top-notch quality materials like buttons, thread, and machine needles. 
  4. Focus on the measurement of your button and buttonhole. 
  5. Practice the bartack before starting to make buttonholes.
  6. Besides, you can use pins or buttonhole attachments to stuck your fabric to the sewing plate. 
  7. Don’t forget to trim the extra thread.
  8. If you are working on line-by-line buttonhole projects, you can use masking tape to maintain the line.


All in all, you can learn to make buttonholes with the process we have mentioned. While sewing buttonholes, it doesn’t matter if you are using a manual or computerized sewing machine. You have to follow the same process with different features.

With the computerized machines, you can choose stitches and adjust the stitch length-width from the stitch panel. Apart from that, you can make buttonholes with hand stitching.

For seamless finishing, you have to choose a sewing machine to make buttonholes. You need to practice the buttonhole sewing process as much as you need. Happy sewing. Best of luck.

Spread the love

Leave a Comment