How-To

How to Sew on a Button by Hand: Flat and Shank Buttons

Hand sewing kit with thread, needles and buttons

NeedleAndHoop is reader-supported. If you buy through our links we may earn a commission at no extra cost to you. As an Amazon Associate we earn from qualifying purchases. Disclosure.

Quick answerThread a needle with about 16 inches of thread, pull the tails even and knot them together. Come up from the back, sew through the holes several times with a toothpick under the stitches to make a little shank, then remove the toothpick, wrap the thread around the stitches under the button a few times, and knot it off on the inside. That's University of Florida Extension's method.

Here's the method from University of Florida IFAS Extension.

What you need

Thread, a hand-sewing needle, the button and scissors. A needle threader and thimble are optional, per UF Extension. A small kit covers all of it.

Vellostar 100-Piece Hand Sewing Kit
Needles, thread, thimbles

Vellostar 100-Piece Hand Sewing Kit

  • 24 thread colors, needles, scissors, tape measure, seam ripper, thimbles and more, per the listing
  • Organized carry case
  • Threads are #402 general-purpose polyester, 100 yd each
Check price on Amazon

Two kinds of buttons

  • Flat buttons have 2 or 4 holes. UF Extension says 4-hole buttons are meant for places that get more wear and tear.
  • Shank buttons have a loop on the back and can only be sewn by hand.

The point of a shank, built-in or made from thread, is to raise the button so it sits above the fabric and through the buttonhole.

Prepare the thread

Cut about 16 inches of thread and thread the needle. Pull both tails even and tie a knot. UF Extension says a single thread normally isn't strong enough unless the thread is thick.

2-hole button

  1. Start from the wrong side of the fabric and come up through one hole.
  2. Go down through the opposite hole.
  3. To make a shank, place a toothpick or a needle under the thread on top of the button. Stitch a few more times over it.
  4. Remove the toothpick. Bring the needle up under the button (between button and fabric).
  5. Wrap the thread around the stitches a few times, tightly.
  6. Pass the needle to the inside and knot off.

4-hole button

Same steps, but stitch diagonally to make an X, or in two parallel bars. UF Extension says either is fine. Use the toothpick shank here too.

Shank button

Use doubled thread, stitch through the shank several times, and knot off on the inside. UF's steps for shank buttons don't use a toothpick.

FAQ

How much thread?

About 16 inches, doubled and knotted.

Why the toothpick?

It makes a thread shank so the button fits through the buttonhole.

X or two lines on a 4-hole button?

Either, per UF Extension.

Sources

  1. University of Florida IFAS Extension 4H414: Sewing on a button