A loose button shouldn't retire a good garment. With a needle, some thread, and five minutes, you can reattach one so it holds for years — here's the clean way to do it for both flat and shank buttons.
What you'll need
- A hand-sewing needle
- Thread that matches the garment
- Small scissors
- Your button
- A toothpick or matchstick
- A thimble (optional)
Type 01
Flat / 4-hole
Sews through holes on the face. Needs a small thread shank.
Type 02
Shank
A loop on the back. Stitch through the loop — no thread shank needed.
Method 01 · Flat button
The four-hole stitch
1
Thread & knot
Cut about 24 in of thread, pass it through the needle, bring the ends together and knot them — you'll sew double for strength and speed.
2
Anchor it
From the back of the fabric, push the needle up to the front where the button sits. Pull until the knot catches underneath.
3
Set the spacer
Slide the button down to the fabric, then lay a toothpick across the top between the holes — it creates the slack for a thread shank.
4
Stitch the holes
Sew down through a diagonal hole and up through the next, forming an X (or two parallel bars for a tailored look). Repeat 5–6 passes.
5
Build the thread shank
Remove the toothpick, lift the button, and wind the thread 4–5 times around the slack beneath it to form a small stalk.
6
Knot & trim
Pass the needle to the back, make 2–3 small stitches to lock it, and trim.
Method 02 · Shank button
Through the loop
1
Thread, knot & anchor
Same double-thread setup. Bring the needle up from the back at the button's spot.
2
Stitch through the loop
Pass the needle through the button's shank loop, then back down through the fabric. Repeat 5–6 times.
3
Knot & trim
Finish with 2–3 small stitches on the back and trim. No thread shank needed — the loop provides the spacing.
Pro tips
- Double the thread — stronger and twice as fast.
- Run it through beeswax to stop tangling.
- Always leave a thread shank on flat buttons sewn to thick fabric so they fasten smoothly.
- On heavy coats, add a small backing button underneath for reinforcement.
Replacing a button you can't match?
Shop premium horn, shell, and corozo buttons by the piece — or have them dyed to your exact color.
Common questions
How many stitches does it take?
About 5–6 passes through the holes (or the shank loop) is plenty to hold securely without bulking up.
What is a thread shank, and do I need one?
It's a small thread stalk between the button and the fabric that leaves room for the buttonhole. Use one on flat buttons sewn to thicker garments; shank buttons don't need it.
X-stitch or parallel bars on a 4-hole button?
Both hold equally well. Two parallel bars read more tailored; the X is the classic, casual look.