How to Sew a Button by Hand

heather handmade sewing

This post may contain affiliate links.

Learn how to sew a button by hand after it’s fallen off or when you are sewing a handmade item. This is an easy, quick, and strong way to sew on a button.

Everyone has there own way of sewing on buttons, and I’ve tried lots of different ways. I’ve found a method that I love, that works every time, and it lasts a long time. I love making and wearing button up shirts, so I’m often sewing buttons on.

This is the method I learned while working in a tailor shop, and itā€™s very strong and very quick. Itā€™s also really easy, and you only need a hand needle, thread, and a button.

how to sew a button

If you want to sew the buttons on quicker and you have a sewing machine, you can learn how to sew a button with a sewing machine. Also, learn how to open a buttonhole.

If you want a more in depth tutorial you can check out how to sew a button on pants for a similar method.

how to sew a button by hand

How to Sew a Button by Hand

supplies

  • Thread
  • Scissors
  • Hand Needle
  • Button (the right size)
sew a button supplies

Cut a piece of thread about 24 inches long.

pull out thread

Thread the needle with both ends of the thread and pull in line with the fold on the other side. Tie a knot with all four threads.

Each time you go in or out of the fabric, you will have four threads.

thread needle

Hold the button in place on the fabric but only hold one side. You want to give the button a little room to breathe so don’t pull the thread too tight.

Start by pushing the needle into the fabric from the bottom so that the knot will be hidden in the back. Come up through one hole.

how to sew a button by hand

Come down through the hole that is opposite of what you just came through, and down into the fabric to the back.

Come up through the fabric, up through the first hole, down through the second hole, and down into the fabric again.

how to sew a button by hand

Start coming up through an empty hole and go down in the last empty hole. Repeat again.

how to sew a button by hand

Youā€™ll go through each hole twice. 

Donā€™t pull too tight so that you will have room for a thread shank.

how to sew a button by hand

Wrap your thread around the button threads about 4 times to create a thread shank. This gives room for the buttonhole fabric to sit between the fabric and the button.

how to sew a button by hand

Tie a square knot to finish off by going up and through the loop and then down and through the loop. The main thing is to start on one side to tie a knot and then go to the other side.

Put needle into fabric near the knot and under the button, and then come up out of the fabric about an inch away.

how to sew a button by hand

Cut the thread close to the fabric. Now there arenā€™t any stray threads to show and the long end will help prevent the knots from coming undone.

You finished the strong and quick button sewing!

how to sew a button by hand
how to sew a button by hand

How to Sew a Button by Hand

Yield: Sew 1 Button by Hand
Prep Time: 5 minutes
Active Time: 5 minutes
Total Time: 10 minutes
Difficulty: Confident Beginner
Estimated Cost: Free

Learn how to sew a button by hand after it's fallen off or when you are sewing a handmade item. This is an easy, quick, and strong way to sew on a button.

Materials

  • Thread
  • Button (the right size)

Tools

  • Scissors
  • Hand Needle

Instructions

  1. Cut a piece of thread about 24 inches long.
  2. Thread the needle with both ends of the thread and pull in line with the fold on the other side. Tie a knot with all four threads.
  3. Each time you go in or out of the fabric, you will have four threads.
  4. Hold the button in place on the fabric but only hold one side. You want to give the button a little room to breathe so don't pull the thread too tight.
  5. Start by pushing the needle into the fabric from the bottom so that the knot will be hidden in the back. Come up through one hole.
  6. Come down through the hole that is opposite of what you just came through, and down into the fabric to the back.
  7. Come up through the fabric, up through the first hole, down through the second hole, and down into the fabric again.
  8. Start coming up through an empty hole and go down in the last empty hole. Repeat again.
  9. You’ll go through each hole twice. 
  10. Don’t pull too tight so that you will have room for a thread shank.
  11. Wrap your thread around the button threads about 4 times to create a thread shank. This gives room for the buttonhole fabric to sit between the fabric and the button.
  12. Tie a square knot to finish off by going up and through the loop and then down and through the loop. The main thing is to start on one side to tie a knot and then go to the other side.
  13. Put needle into fabric near the knot and under the button, and then come up out of the fabric about an inch away.
  14. Cut the thread close to the fabric. Now there aren’t any stray threads to show and the long end will help prevent the knots from coming undone.
  15. You finished the strong and quick button sewing!

How much did you LOVE this project?

Follow me on Pinterest for more and use the little pin button at the top of the post!

If you learn how to sew a button by hand using this tutorial, Iā€™d love to see! Please share it on social media with the hashtag #heatherhandmade and tag me!

how to sew a button by hand
heather sewing

I believe small sewing moments can create great joy. Find your own ā€œrightā€ way to sew. -Heather

Subscribe
Notify of
2 Comments
Inline Feedbacks
View all comments

Best button replacement video and demonstration ever! Been sewing all my life and I CAN learn new tricks! šŸ˜‡