The basic steps to sew a button back on
Replacing a button takes about five minutes and costs almost nothing. You need a needle, thread that matches the button or garment, scissors, and the button itself — either the one that fell off or a replacement from a craft store or the garment's original packaging.
Thread the needle, tie a knot at the end, and push it up through one of the button's holes from the underside of the fabric. Pull the thread until the knot catches underneath. Push the needle back down through the opposite hole, then back up through the first hole again. Repeat this motion four to six times, keeping the stitches tight and even. On the final pass, bring the needle to the underside of the fabric, wrap the thread around the stitches beneath the button two or three times to create a shank (a small space between button and fabric), then push the needle through to the back and tie off with a knot. Trim the thread.
Key Takeaways
- A button needs four to six passes of thread through its holes to hold securely, whether the button has two holes or four.
- Creating a shank — a small gap between the button and fabric — makes the button less likely to break off again because it reduces stress on the thread.
- Thread color should match the button or the garment, depending on whether you want the stitches visible or hidden.
- Buttons on heavy coats or work clothes need thicker thread or doubled thread to withstand repeated stress.
Choosing the right thread and needle
Use thread that matches your button if the button is a solid color and you want the stitches to blend in. If the button is patterned or you prefer hidden stitches, match the thread to the garment instead. For most clothing, regular sewing thread works fine. For coats, jackets, or items that get heavy wear, use buttonhole thread or double your regular thread by threading two strands through the needle at once.
The needle size matters less than having one that fits comfortably in your hand and passes easily through the button holes. A size 7 or 8 needle works for most buttons. If the holes are very small, use a size 9 or 10. If you are working with a heavy coat button, a size 5 or 6 handles thicker thread better.
Buttons with two holes versus four holes
Two-hole buttons are the simplest: thread goes straight down one hole and up the other, back and forth. Four-hole buttons give you options. You can sew an X pattern by going from top-left to bottom-right, then top-right to bottom-left. You can also sew two parallel lines by stitching top-left to bottom-left several times, then top-right to bottom-right. Both patterns are equally strong — choose whichever looks neater to you or matches the original stitching on the garment.
Shank buttons (buttons with a metal or plastic loop on the back instead of holes on the face) are sewn differently. Bring the needle up through the shank loop, then down through the fabric next to it, and repeat. The loop itself becomes the attachment point, so you do not need to create an additional shank.
Reinforcing buttons on high-stress areas
Buttons on coat fronts, shirt cuffs, and pants waistbands fail faster because they bear more stress. Reinforce these buttons by using doubled thread, making six to eight passes instead of four, and wrapping the shank tighter. Some people add a small button on the underside of the fabric directly behind the main button, then sew both buttons at once — the hidden button distributes the load and extends the life of the visible one.
If a button keeps falling off after you have replaced it once, the holes may be enlarged or the fabric around them may be weakened. In that case, move the button slightly to one side so the needle passes through fresh fabric, or use a slightly larger button that covers more area.
When to use fabric glue instead of sewing
Fabric glue works for decorative buttons on items that do not get washed or worn hard — think craft projects, holiday decorations, or costume pieces. It does not work for functional buttons on clothing because washing and wearing will break the bond. Sewing is the only reliable method for buttons that need to stay put through regular use and laundering.
If you absolutely cannot sew and need a temporary fix, fabric glue buys you a few weeks, but plan to sew the button properly before the glue fails.
Replacing a button that is cracked or missing
If the button itself is damaged, you need a replacement. Check the garment's care tag or original packaging — many items come with spare buttons sewn into a hidden seam or attached to a card inside the pocket. If no spare exists, take the garment to a fabric store or craft store and match the size, color, and hole pattern as closely as you can. Buttons come in standard sizes measured in lignes (a ligne is 1/40 of an inch), so bring the garment or a photo of the button to make sure the replacement fits the existing holes.
Vintage or specialty buttons may not have an exact match. In that case, you can replace all the buttons on the garment with a new set that coordinates, rather than trying to match a single button. This is often cheaper than hunting for a single replacement and gives the garment a refreshed look.
Sewing buttons by hand versus by machine
Hand sewing is the standard method and works for all button types. It takes five to ten minutes per button and gives you full control over tension and shank size. Machine sewing is faster if you have many buttons to replace, but it requires a sewing machine with a button-sewing foot attachment, and it works only on buttons with two or four holes — not shank buttons. Most people hand-sew because it is simpler and requires no special equipment.
If you do not own a sewing machine or have never used one, hand sewing is the better choice. The skill is straightforward and the results are reliable.
Frequently Asked Questions
How tight should the stitches be?
Tight enough that the button does not move or wiggle when you tug it, but not so tight that you bend the button or pucker the fabric. If the fabric around the button starts to wrinkle, you are pulling too hard. Loosen slightly and continue.
What if the button holes are too small for my needle?
Use a smaller needle or a needle threader, which is a small wire tool that feeds thread through tight holes. You can find needle threaders at any craft store for a dollar or two. Alternatively, use a toothpick to gently enlarge the hole slightly before threading.
Can I use any thread, or does it have to be sewing thread?
Regular sewing thread is best because it is strong and designed for this purpose. Embroidery thread works but frays more easily. Avoid yarn, fishing line, or dental floss — they do not hold well or look right. Buttonhole thread is thicker and better for heavy coats, but regular thread handles most everyday clothing.
How do I know if my button is sewn on correctly?
Grab the button and pull hard — it should not move, twist, or come loose. If it wiggles, add two more passes of thread. If it feels solid, you are done. A button that is sewn correctly will last through dozens of washes and wearings.
What if I sew the button on crooked?
Cut the thread, remove the button, and start over. There is no penalty for redoing it. Most people get it right the second time because they can see what went wrong the first time.