How to sew on a button

Published on August 12, 2019

Skill level
Project time
0.1 hours

How hard can it be to sew on a button? So simple. So often the last thing you’ll stitch on to a finished piece, but so often the first thing to fall off. The only thing you really need to know about sewing on a button is this: make sure it’s secure! The best rule to remember is that whatever technique works for you, make sure that you pass the needle through the button holes at least eight times. That’s it.

There are a couple of other little tricks that are super useful to know so we’re going to share them with you here in our easy, step by step guide to sewing on a button.

Knowing how to sew on buttons isn't just for new makes, you can always freshen up an old shirt by swapping the buttons for something brighter, or bring a well loved coat back to life by replacing a missing button. The more you do it, the easier it gets.


Thread your needle. Draw the thread all the way through until both ends meet and tie in a knot. This will make your thread doubly strong.


Attach button. Hold the button in place, insert the needle into the back of the fabric, and draw up through one of the button holes.


Make some space. Hold a pin across the top of the button, and secure in place with a stitch.  You don’t have to do this, but it creates a bit of give in the thread to allow you to get it through the buttonhole nice and easily.


Sew. Pass the needle through the fabric and back through the buttons holes eight times.


Strengthen button. Insert the needle into the fabric and bring it out just behind the button.  Now wrap the thread around the stitches eight times.


Fasten off.  Bring the needle back to the back of the fabric, and tie off.

Visit our international sites: Worldwide | Australia