How to Sew a Buttonhole | Sewing Buttonholes

how to sew a buttonhole

Today, we’re going to go over the specifics on how to sew a buttonhole into fabric with a sewing machine. This article goes over each step of how to sew the buttonhole and then how to stitch the button to the fabric with your machine.

Sewing buttons used to be intimidating for me, but now I have some simple tricks to get my buttons sewn on just right every time!  Let’s get back to basics and learn how to sew a buttonhole!

How to Sew a Buttonhole with a Sewing Machine

Each sewing machine has different settings for buttons and buttonholes. I have a Brother Innovis NX2000 and my machine is pretty automated when it comes to ways to sew a buttonhole.  Your machine may have a different buttonhole setting than mine.  Be sure to consult your manual if you have questions about your particular machine and what features it offers when it comes to sewing buttonholes.

Sewing With a Buttonhole Foot and Button Foot

No matter the machine, there are two sewing machine feet every sewist should have in her collection when it comes to buttons and buttonholes:  The Buttonholer Foot (left) and the Button Foot (right).

As far as a buttonhole foot goes – there are different types of buttonholer feet that are used to gauge the size of a button and make and appropriately sized buttonhole with the sewing machine. These buttonhole feet will vary somewhat from machine to machine so again – reading the manual is helpful.

After using the buttonhole foot its time for the button foot. The button foot is used to easily attach the button itself with the sewing machine and get it to fit well with the buttonhole.

sewing buttons

Sewing a Buttonhole With Your Machine

Now, to get started, let’s work on how to sew a buttonhole.  This is a very easy sew as far as your machine goes.  The real issue comes with confidence and math (eek!)  I cannot stress enough here that it is super valuable to practice making buttonholes with your sewing machine.

Every machine makes a buttonhole a little differently and it’s imperative you know how your machine makes a buttonhole before you start on a bodice and end up in tears.  *been there, done that*  Now that all my buttonhole disclaimers are out there – my machine uses a little blouse symbol to get to the buttonhole menu.

DSC_4191 DSC_4193

To start, pick out your buttons and get your fabric pen ready to mark.  We are going to mark on your fabric where your buttonholes will go.  Some patterns come with a handy little button placement guide.  I tend to disregard those (gasp!) and go with the simple rule for sewing buttonholes:

  • One button at the top
  • One button at the bottom
  • Divide the space in between the top and bottom button evenly with buttons to get the look you want

For Stella (size 6) I usually end up with four to five buttons across the back of a bodice that measures 9 inches. Remember, the size of the button will also adjust button placement.


Once you have your buttons spaced out how you like them, use your fabric pen and make a mark on either end of the button to the make buttonholes the correct size.  Then draw a line connecting them.  Be sure to use your ruler to get the lines closest to flap of your garment even all the way across from top to bottom.  If they are uneven, the button will pull funny.





Alright, now you have the correct measurements for the buttonholes. The next step is to place one button in the little slidey part of the buttonhole foot.  Yes, that is a technical term.


This part of the buttonholer foot actually determines what size your buttonhole will be.  Make sure you are using a button you plan to sew to your garment (or at least a button the same size).

The next step is the scary part.  Just kidding.  This is not scary.  You are going to practice first to be sure your machine does what you want with the buttonhole.  Grab a scrap and mark your button anywhere on the scrap.  Put your buttonhole foot on your machine and lower the bracket.  Make sure it is behind the metal bracket on the foot.


See those marks on the buttonhole foot?  They are like cross hairs.  Line up the marks you made on your scrap of fabric so the line is away from you like mine.


Next, now that you’re ready to go sew some buttonholes, it’s time to chose your buttonhole style. Take a look at the type of buttonholes in the chart below. Some sewing machines have a wider variety of buttonholes that you can make.

types of buttonholes

Now – depending on your machine, it could cooperate and go away from you like you want, or it could come toward you.  That very reason is exactly why you want to practice with the buttonholes and not jump right to your garment.  When you push down on your presser foot, you’ll see your machine make a long column and go back and forth a few times.

The sewing typically works from left to right and will swing back around to make your selected buttonhole.  This is pretty easy right?


You can either go to your garment and sew your buttonholes at this point or practice opening up the buttonhole. Using a seam ripper start on one end of your buttonhole and gently (and slowly) move toward the other side of the buttonhole.

If you are nervous you could also use a very sharp, pointy scissors to snip the center of the buttonhole opening.  In either case, be careful not to go past your buttonhole and accidentally rip your garment. A good trick to prevent any accidents is to stick a pin horizontally through the end of the buttonhole so your seam ripper can’t go past that point.

Cutton Button Holes

Sewing the Buttons With Your Machine

Time to line everything up with your buttonholes and add your buttons.  First, overlap your garment.  Be sure to consult your pattern and if nothing else make sure the overlap is as big as your button so your button will be all the way on the fabric.  This is a great time for a fit test to make sure the garment will be the right size.  Using your fabric pen mark through the buttonholes.

Drawing Button2

Next, pop your buttonhole foot off and add your button foot.  You will need to adjust your settings on the machine back to button sewing.  My button foot has those cross hairs again.  You want to line up the holes of your button to the dots on the foot.

Use the manual wheel on the side of your machine to slowly lower your needle so you don’t jab the needle into the button when you get sewing.  If it lines up – great.  If not, do a little adjusting until it does before you get sewing.


When you press down with your foot pedal the needle will jump from side to side over the little silver bar in the middle of the foot.  When it’s done, it will tie a knot in the thread and you just clip the thread.

DSC_4244 DSC_4246 DSC_4248

Alright, the next step is to sew all of the buttons. Stitch on all your buttons and try them out!  Mine are a little wonky because nothing is actually sewn down (like a real garment would be).


But what if my button is a super cute anchor and it has four holes and I want to sew it onto a jacket?  No worries.  You will do the same steps just adjust your button to be diagonal and use the adjuster on the foot.


This little slider makes your button a little more loose so it will toggle and make room for thicker fabric.


See how it’s lined up diagonally?


Now flip it the other way and use the threads already sewn down as a guide.




And look at all that room!


Learning how to sew a buttonhole is easy once you get a little practice under your belt.  Remember, buttons can serve a function but they can also be decorative.  Since learning how to use my machine’s button features, I have found new excuses to put buttons on projects.  And – buttons can be so pretty! Here’s a few of the buttons I’ve put in:

DSC_8703 DSC_1530 DSC_0034

Now you know how to sew a buttonhole. If you need further help with your sewing projects, come join our Peek-a-Boo Pattern Shop Facebook Group.

Head on over to my page and tell me how you store your buttons for a chance to win some buttons from my personal collection!  Now you know, how to sew a buttonhole! Happy sewing!



Other Posts

We hope you enjoyed learning how to sew a buttonhole. You might also enjoy some of these other tutorials:

3 Responses

  1. Great tutorial. I would add one important thing. Your buttonholes will turn out much nicer and look nice much longer if you use a stabilizer. Either a sew in or even simpler an iron on . It is amazing!

Leave a Reply

Your email address will not be published. Required fields are marked *