The Little Sewing Studio
Common repairs

Sew a Missing Button Back On

Replace a button that has fallen off a shirt, coat or trousers so it holds firmly and sits at the right height. Hand sewing is the right method here, because a machine cannot sew a button onto a finished garment without special equipment.

Beginner15 minHand

What you will learn

  • Threading and knotting
  • Making a thread shank
  • Securing stitches

Materials and tools

Before you start

  • Assess the damage. Look at the spot where the button was. If you see only a few loose threads, the fabric is sound and you can sew straight away.
  • If the fabric has a hole or has pulled into a pucker, fuse a small square of lightweight interfacing behind the spot first, or the new button will tear out again. Check the care label and test the iron on a hidden area before fusing.
  • Check the other buttons. If they wobble, resew them now while you have the thread out.
  • Pull out the old thread ends with a pin or seam ripper. Fasten the garment and mark the button position by pressing a pin through the buttonhole into the fabric underneath.
  • Check the button type. A button with two or four holes is a sew-through button. A button with a loop on the back is a shank button. This tutorial covers sew-through buttons. A shank button is stitched the same way but without the toothpick.

Step by step

  1. eye of the needlecut the end at a slantpull 4 to 6 in (10 to 15 cm) throughpoint
  2. two holesfour holes: two parallel barsside viewthread shank, wrapped3 times under the button

Tips for a neat result

  • Use a thicker toothpick for coat fabrics. A heavy fabric needs a taller shank.
  • To reinforce a button on a coat, sew a small flat button on the inside and stitch through both buttons together. It spreads the pull and stops the fabric tearing.
  • Dab a drop of fray sealant on the knot on the wrong side if the garment is washed often. Let it dry before wearing.

Common mistakes and fixes

The button sits flat and the buttonhole strains.

There was no shank. Unpick and resew with a toothpick, then wind thread around the stitches.

The button hangs too loose and flops.

The shank is too long. Use a thinner toothpick or wind more tightly. The shank should equal the thickness of the buttoned layers.

The thread keeps snapping at the button.

Regular thread rubs through on a coat. Switch to heavy-duty thread and sew the stitches in a doubled thread.

Safety and fabric care
  • Cut thread with scissors, not your teeth. Check the finished button for sharp edges that can snag fabric.

Check your result

  • The button does not wobble when you tug it gently.
  • The garment closes flat with no pulling lines around the button.
  • The shank is the same height as the other buttons.
Stop it happening againSew buttons on with a shank and a doubled thread, check the others every few months, and avoid fastening a garment that is too tight.
When to use a professionalTake it to a tailor if the button band is torn, if the garment is leather or heavily lined, or if the buttons are decorative shanks on delicate silk.