Share this:

This tutorial is writn by Linda from Sewing Bee Fabrics.  She sells fabric, haberdashery and sewing machine accessories online. You can buy sewing machine feet here.


How to sew buttons with your sewing machine

How to use your buttonhole foot

The button hole foot is a sewing machine foot which simply clips onto the machine.  Remove your current presser foot, and then clip the buttonhole foot on.  You can make a buttonhole with a 1 step or 4 step buttonhole setting on your machine.  The 4 step buttonhole setting your your sewing machine should look something like the image below.

Buttonhole setting on your sewing machine

First you need to decide how big you need your buttonhole to be for the button to fit through. To do that, place your button in the buttonhole presser foot (or if it is too big, next to the attachment) at the end which is closest to you. Note the markings on the side of the attachment are there to help you remember the size of your button. You don't have to only make buttonholes at a marked level. Don't forget that this is the standard way to measure for a flat button.  Raised buttons marry need more room, so it's always best to practice on a scrap of fabric first to make sure the button will go through.

How to sew buttons and buttonholes

A one step buttonhole will do the whole buttonhole for you, but the 4 step buttonhole needs you to manually change stitches. So I will show you how to do that below.

Set the attachment at the length of your button and select stitch 'a/c'. This will sew a side to side. You need this to be anchored in well or when you open your buttonhole it could break and the material could rip. So I would sew at least 6 times.

Learn how to sew buttons with your sewing machine

Next, select stitch 'd'. This sews a right sided zigzag stitch and brings you to the front of your buttonhole. Note that your stitch length will effect your zigzag. You will rarely find a satin stitch used on a buttonhole, but I would recommend a short stitch length.


Sewing 4 step button holes

Step 3 is a repeat of step 1, but this time you are just at the other end of the buttonhole.  Finally, select stitch 'b'. This is a left sided zigzag that will bring you back to where you started. I prefer to always sew a buttonhole twice over so I know it can withstand heavy usage. So once you have sewn it twice it should look like the image below.


Using zig zag stitch to sew buttonholes

The only thing you have left to do is open up your buttonhole. Ideally using a seam ripper (or scissors) slide down the centre of the material being careful not to cut the end stitches.

Cutting open a button hole

Tip - If you are worried about cutting too far place a pin in the fabric across either end of the button hole.  You seam ripper will stop when it hits the pin.

Your buttonhole is now complete, so let's move on to the button itself. To use the button attaching foot you must either lower or cover your feed dogs depending on your machine type. This is because you need to stitch on the spot so you don't want your machine pulling your fabric away from you. If you have covered your feed dogs, don't forget to pull your bobbin thread up through the opening in the cover.

Sewing buttons onto garments with your sewing machine

Select a zigzag stitch then by hand, lower and raise the needle until you have the stitch width needed for the needle to go into each buttonhole. You may need to jiggle the angle of the button under the foot to get it lining up perfectly.

Sewing buttons on with your sewing machine

Then start sewing. The amount of times you go through the button will depend on its use, but I would recommend again, a minimum 6 times into each button hole. If your button has to go through a thick fabric or lots of layers you may wish for your button to be freer from the fabric so that once it is pulled through, it sits comfortably on top. You are more likely to be able to do this by machine if you can lower your feed dogs as often the cover for feed dogs takes up too much space, so a spacing item wont fit. 

If you do have plenty of space under the button and presser foot, simply place something narrower than the width of the holes under the button between the holes (eg. A chopstick), to raise the button away from the fabric as you stitch. To reduce the chance of it slipping, lower the needle by hand for the first couple of stitches. I prefer to reinforce this by looping thread around the thread under the button a few times and tying a knot by hand immediately after removing the item, before it has time to slacken.

Your button is now ready for use!

Learn how to sew buttons

Find other tutorials from Linda on The Sewing Bee Fabrics blog here.  Read other sewing machine feet guides by clicking the images below.


 A guide to sewing machine presser feet How to use your sewing machine feet   How to use your seiwng machine presser feet