How to sew on a button – an easy step-by-step guide

A detached button is the most common "minor repair" in the wardrobe – and one of the easiest. With a few minutes and the right technique, the button will stay secure for years to come. In this guide, you will learn how to sew on a two- or four-hole button, as well as a shank button.

What you need

  • a button of the appropriate size and color (if one is missing, choose a new one from our buttons);
  • a needle with a suitable eye and strong sewing thread in the color of the garment;
  • scissors, a pin or a toothpick (for the thread "shank");
  • optionally – a thimble for thicker fabrics.

How to sew on a 2- or 4-hole button

  1. Prepare the thread. Cut about 50–60 cm, thread the needle and tie the two ends together in a knot – this way you sew with a double thread, which is stronger.
  2. Mark the spot. If there are traces of the old button, use them. If not, button up the garment and mark the center of the buttonhole.
  3. Secure the thread. Make two small stitches on the wrong side of the fabric at the marked spot.
  4. Leave space. Place a pin or toothpick over the button, between the holes. This will create slack, which you will later turn into a "shank".
  5. Sew through the holes. Pass the needle 5–6 times through each pair of holes. For a 4-hole button, you can sew in a cross (X) or with two parallel stitches (=).
  6. Form the shank. Remove the pin, lift the button, and wrap the thread 5–6 times around the stitches underneath it. This will allow the button to pass easily through the buttonhole.
  7. Finish. Pass the needle to the wrong side, make 2–3 stitches in place, and cut the thread.

How to sew on a shank button

Shank buttons (metal and luxury models) do not have holes on the front – they are sewn through the small eyelet underneath. Sew 6–8 times through the eyelet, perpendicular to the buttonhole, and finish with a few stitches on the wrong side. No additional slack is needed here – the shank already provides it.

Tips for a stronger stitch

  • Run the thread through beeswax or soap – it will not twist or knot.
  • For coats and jackets, sew a small "backing" button on the wrong side – it protects the fabric from tearing.
  • Do not tighten too much – a button without slack is difficult to fasten and tears off quickly.

Frequently asked questions

How many times should I pass the thread through the holes?

For shirts and blouses, 4–5 times with a double thread is sufficient; for coats and jeans – 6–8 times.

What thread should I use?

Polyester sewing thread is the most versatile – it is strong and does not shrink when washed.

What if I cannot find the same button?

Replace all buttons with a new set – this will make the garment look refreshed. Below you will find polyester buttons in various colors and sizes.