Skip to content
Practical Textile
Sewing & Embroidery

How to Sew Button by Hand: Flat and Shank Methods

A hand-sewn button needs the right thread, a little working space under flat buttons, and secure locking stitches. This guide covers flat two- and four-hole buttons, shank buttons, placement, checking, and common repair mistakes.

On this page

Quick answer

To sew button by hand, mark its position, use matching strong thread, and make 6 to 8 passes through each button hole and the fabric. For a flat button, leave a small thread stem so the fabric can sit beneath it. Lock the thread under the button and knot it on the wrong side.

Key takeaways

  • Match thread strength and colour to the garment, not only to the button.
  • Flat buttons need a thread stem; shank buttons already provide their own clearance.
  • Six to eight passes per hole pair is usually enough for a secure household repair.
  • Check that the button closes without pulling, puckering, or loose thread loops.
Contents8 sections
  1. What do you need to sew a button by hand?
  2. Which button type are you sewing?
  3. How to sew button by hand in six steps
  4. How do you sew on a shank button?
  5. How can you check whether a sewn button is secure?
  6. What sewing-room details make button repairs last?
  7. What are common button-sewing mistakes and how do you fix them?
  8. FAQ

Learning how to sew button by hand is a useful repair skill: mark the correct position, stitch with suitable thread, and lock the thread properly on the wrong side. A flat button also needs a small thread stem, while a shank button needs only firm stitches through its rear loop. We cover both methods, the tools, placement, quality checks, and the small details that stop a repair failing early.

A button is a load point. Each time a shirt, cuff, waistband, or coat is pulled closed, the thread carries that force. Good sewing is less about making dozens of stitches and more about using enough thread in the right path without crushing the fabric.

What do you need to sew a button by hand?

You need a button, a hand-sewing needle, thread, small scissors, and a way to mark the position. A straight pin, toothpick, or matchstick is useful when sewing a flat button because it creates space for the buttonhole layer.

  • Needle: Choose one that passes through the button holes easily but is not so fine that it bends in dense fabric.
  • Thread: Use all-purpose polyester thread for most repairs; use stronger button-and-craft thread for heavy coats, denim, or workwear if it fits the holes.
  • Button: Match the diameter, thickness, hole count, and colour where possible. A button that is even 2 mm wider may not pass through an existing buttonhole.
  • Marking tool: Tailor’s chalk, a washable fabric marker, or the visible old stitch marks work well.
  • Optional support: A small scrap of lightweight woven fabric can reinforce a torn button area from the wrong side.

Cut about 45 to 60 cm (18 to 24 inches) of thread. Longer thread tangles and abrades as it repeatedly passes through fabric. For ordinary shirt buttons, fold the thread in half and knot the ends together; for a thick thread, a single strand may pass through the holes more easily.

Which button type are you sewing?

The button construction determines whether you must make clearance under the button. Flat buttons have visible holes through the face, usually two or four, while shank buttons have a loop on the back.

Side by sideFlat buttons and shank buttons
Flat buttonShank button
Attachment
Flat button: Two or four holes
Shank button: Rear loop
Thread stem
Flat button: Make one
Shank button: Already built in
Best for
Flat button: Shirts and light layers
Shank button: Coats and thicker layers
Sewing path
Flat button: Through button holes
Shank button: Through rear shank
Main risk
Flat button: Too tight to close
Shank button: Shank twisting

Choose the sewing method from the button construction.

Button type Typical use How to stitch it Important check
Two-hole flat Shirts, cuffs, simple garments Make repeated stitches between both holes Keep hole line aligned
Four-hole flat Shirts, trousers, dresses Use parallel or crossed pairs Match nearby button pattern
Shank Coats, jackets, decorative fronts Stitch through the rear loop Shank sits upright, not twisted
Covered button Formalwear, upholstery, crafts Usually sew through its rear shank Do not snag the face fabric

On a four-hole button, look at the neighbouring buttons before starting. Many garments use two neat parallel bars; others use a crossed pattern. This is visual rather than structural, but matching it makes a repair disappear into the garment.

If the button is still attached by a few threads, remove it and the old loose thread first. Leaving damaged thread beneath new stitches creates a bulky, weak point and makes the button sit unevenly.

How to sew button by hand in six steps

To sew a button by hand, align it with its buttonhole, build several firm stitch passes, then secure the thread without pulling the fabric into a pucker. Work on a flat surface with the garment smooth, not stretched over your knee.

Step by stepHand-sewing a flat button
  1. Mark positionUse the old stitch marks or align with the buttonhole.
  2. Anchor threadKnot on the wrong side, near the marked point.
  3. Place spacerLay a pin or toothpick across the button.
  4. Make passesStitch through fabric and holes 6 to 8 times.
  5. Wrap stemRemove spacer and wind thread below button.
  6. Lock and knotMake locking stitches, then knot on wrong side.

Keep the stitches firm, then create clearance for the buttonhole.

1. Find and mark the exact position

Button placement matters more than most repairs suggest. Lay the buttonhole over the button band and push a pin through the centre of the buttonhole; the pin point marks the button centre. If the garment has an old stitch shadow, use it only after checking it still aligns with the buttonhole.

On a shirt placket, close the garment and check the grain direction before marking. A button that is 3 to 4 mm off-centre can make the front edge twist or gape.

2. Anchor the thread from the wrong side

Bring the needle from the wrong side to the right side at the mark. Keep the starting knot on the inside, where it is protected and less visible. For delicate or loosely woven fabric, take one tiny anchoring stitch first rather than relying on a knot that may pull through.

3. Position the button and add a spacer

Put the button over the mark. For a flat button, place a pin, toothpick, or matchstick across the button face, between the holes you will stitch. This spacer holds the button about 1 to 2 mm above the fabric while you sew.

That gap becomes the thread stem. Without it, the button is clamped against the garment and the buttonhole fabric has no room to sit below the button. The result is a closure that is difficult to fasten and strains the stitches every time it is used.

4. Build the stitch passes

Push the needle down through one hole and through the garment, then bring it back through the opposite hole. Repeat this route 6 to 8 times for a two-hole button. For a four-hole button, make 4 to 6 passes in each hole pair, keeping the thread flat rather than crossed underneath the button.

Pull each pass snug but not hard. If the cloth begins to gather, you are applying too much tension. On heavy fabric, use a thimble to push the needle and pull with the thread close to the fabric, rather than yanking from several inches away.

5. Make the thread stem for a flat button

Remove the spacer while holding the button in place. Bring the needle up between the button and fabric, then wrap the working thread around the stitched threads 3 to 5 times. This compact wrap creates a flexible stem and reduces abrasion where the buttonhole rubs.

Do not make a stem for a shank button. Its built-in shank already spaces the button away from the garment; wrapping extra thread below it can make the button wobble.

6. Lock the thread and finish neatly

Pass the needle to the wrong side near the button stitches. Make a small loop with the thread, pass the needle through the loop, and pull it snug to form a knot. Repeat once, then trim the tail to about 3 mm (1/8 inch).

Avoid tying the final knot on the button face. It catches on the buttonhole, looks untidy, and exposes the knot to direct wear. If the garment is unlined and the wrong side is visible, keep the locking stitches very small.

How do you sew on a shank button?

To sew a shank button, stitch repeatedly through the shank loop and the fabric, then lock the thread on the wrong side. The shank itself creates the clearance needed for the buttonhole or thick garment layer.

  1. Mark the button centre by aligning the buttonhole over the garment.
  2. Bring knotted thread from the wrong side to the right side at the mark.
  3. Pass the needle through the button shank, then back down through the fabric.
  4. Repeat 6 to 8 times, keeping the button upright and centred.
  5. Check that the shank is not trapped at an angle by the stitches.
  6. Take the needle to the wrong side and make two small locking knots.

Heavy coat buttons can place considerable load on the fabric face. If the fabric around the original button is thinning or torn, place a small matching reinforcement patch on the wrong side first. Catch that patch in every button stitch so the force is spread across more yarns.

How can you check whether a sewn button is secure?

A secure button stays centred, closes smoothly, and does not distort the fabric when you pull it gently in normal use. Check it before trimming any thread tails or moving to the next repair.

  • Alignment: The button centre lines up with the centre of its buttonhole.
  • Clearance: A flat button has a visible thread stem, and the buttonhole can slide beneath the button.
  • Tension: The fabric remains flat around the stitches with no radial puckers.
  • Security: Hold the fabric, not the button, and give the button a light side-to-side check. It should not rock freely.
  • Appearance: On four-hole buttons, the stitch pattern matches the other buttons on the garment.

Fasten and unfasten the button two or three times. This reveals a button sewn too tight more reliably than simply pulling on it. If the buttonhole jams, resew it with a spacer rather than trying to stretch the buttonhole wider.

What sewing-room details make button repairs last?

The repairs that last are made with clean thread paths, correct clearance, and fabric support where the original cloth has weakened. Small details matter because button thread fails by rubbing, repeated bending, or cutting into the fabric yarns.

Choose thread for the load and the hole size

Polyester all-purpose thread has good abrasion resistance and a little give, so it suits most cotton, polyester, and blend garments. Cotton thread suits natural-fibre garments where appearance matters, but it can wear faster on high-use closures. Do not force thick button thread through a tiny button hole: it frays at the edge and can crack a brittle plastic button.

Keep the stitches near the original area

A missing button leaves compressed stitch holes that often show the original position. Stitching several millimetres away may be tempting when the cloth is worn, but it can make the garment close crookedly. Reinforce from behind when needed, then sew at the correct centre point.

Use machine sewing only when it suits the garment

A sewing machine can attach many flat buttons quickly, but it cannot sew a shank button in the same way. For suitable flat buttons, a button foot for a sewing machine holds the button steady and controls the zigzag path; lower or cover the feed dogs according to the machine manual.

Buttons also affect garment styling. On casual knit tops, the closure and placket construction need enough stability to resist stretching; our guide to a black button-up T-shirt explains the design details worth looking for.

What are common button-sewing mistakes and how do you fix them?

Most button problems can be fixed by unpicking the thread and resewing before the fabric or buttonhole is damaged. Do not sew over loose, frayed, or tangled thread, because the new stitches will only hide the weak point.

Problem and fixButton sewing faults and fixes
ProblemLikely causeFix
Button will not closeNo thread stemResew with a spacer
Fabric puckersStitches pulled too tightRelax tension and support fabric
Thread breaksThread too fine or wornUse stronger fresh thread
Button shiftsPlacement not markedAlign with buttonhole first
Button feels looseToo few passesAdd secure stitch passes

Most failed repairs come from tension, placement, or thread choice.

The button is sewn too tightly

This is the most common flat-button mistake. Cut the stitches carefully from the wrong side, remove all thread fragments, and sew again with a pin or toothpick spacer. Do not cut near the buttonhole edge; one accidental cut can turn a simple repair into a patching job.

The fabric has torn beneath the button

Thin, repeatedly stressed fabric may tear because the button load is concentrated in a small area. Place a small woven patch behind the damaged area and stitch through both layers. Use a patch with similar weight and fibre behaviour so one layer does not shrink or stretch differently in washing.

The thread keeps knotting

Thread twists as the needle passes through fabric, especially with a long working length. Stop, let the needle hang so the thread can untwist, and continue with shorter thread. If thread has become visibly fuzzy, replace it; abrasion weakens it and makes knots more likely.

FAQ

How many times should you sew through a button?

For an ordinary flat shirt button, make about 6 to 8 passes through each pair of holes. Four-hole buttons usually need 4 to 6 passes per hole pair. Heavy outerwear may need stronger thread or a reinforced fabric area rather than simply many more passes.

Do you double the thread when sewing on a button?

Doubling all-purpose thread is useful for many household button repairs because it gives two strands with each stitch. Use a single strand if the button holes are small or if doubled thread drags and frays. The thread should pass smoothly without forcing the button.

Why do you put a toothpick under a button when sewing?

A toothpick or pin makes a 1 to 2 mm gap under a flat button while you stitch. After you remove it, the stitches can be wrapped into a thread stem. This space lets the buttonhole fabric sit under the button without straining the closure.

Can you sew a button on with a sewing machine?

Many flat two-hole and four-hole buttons can be attached with a zigzag machine stitch and a button foot. Follow the sewing machine manual, set the zigzag width to match the holes, and ensure the feed dogs are managed as instructed. Shank buttons are normally sewn by hand.

What is the strongest thread for sewing buttons?

Polyester all-purpose thread is a durable choice for most clothing because it resists abrasion and has modest stretch. For thick coats, denim, and workwear, button-and-craft thread can be suitable if it fits the button holes. Match thread thickness to the button and fabric instead of choosing the thickest available thread.

The one thing to remember is that a flat button must not be sewn flush against the fabric. Give it a small thread stem, lock your stitches on the wrong side, and check the closure before calling the repair finished.