The Basic Method: Thread, Needle, and Four Passes

Sewing a button back on takes about five minutes and requires only a needle, thread, and scissors. You do not need a sewing machine or special tools. The standard approach is to anchor your thread to the fabric, pass the needle up through one hole in the button and down through the opposite hole four times, then wrap the thread around the base and tie it off on the back of the garment.

The reason you make four passes instead of one is strength. Each pass locks the button more firmly in place. A button sewn with a single pass will loosen and fall off again within weeks. Four passes distribute the stress across multiple thread strands, so the button stays put through washing and wearing.

Key Takeaways

  • Thread the needle, tie a knot at the end, and push the needle up through the fabric from the back so the knot catches and holds.
  • Pass the needle up through one button hole and down through the opposite hole four times in the same path to build strength.
  • Wrap the thread around the base of the button two or three times to create a shank that keeps the button from pulling flat against the fabric.
  • Tie off the thread on the back of the garment with a small knot, then pass the needle through the fabric one more time and trim.
  • Use thread that matches the button color or the garment color, whichever is more visible on the finished button.

What You Need and Where to Find It

A needle and thread are the only essentials. Most households have both already. If you do not, a basic sewing kit from any drugstore or supermarket costs a few dollars and includes needles, thread in multiple colors, scissors, and a thimble. You do not need the thimble for a single button, but it protects your finger if you sew regularly.

Thread thickness matters slightly. Standard all-purpose thread works fine for most buttons. If the button is large or heavy (like a coat button), use doubled thread—thread the needle with two strands instead of one—to add strength. For very small buttons on delicate fabric, single thread is enough. The thicker the thread, the fewer passes you may need, though four passes remains the standard for durability.

Step-by-Step: Anchoring and the Four Passes

Start by cutting about 18 inches of thread and threading it through the needle's eye. Tie a knot at one end by looping the thread back on itself and pulling tight. This knot will catch on the back of the fabric and prevent the thread from sliding through.

Push the needle up through the fabric from the back, about a quarter-inch away from where the button will sit. Pull until the knot catches. Now push the needle up through one hole in the button, then down through the hole directly across from it. Pull the thread snug but not so tight that you bend the button. Repeat this same path three more times—up through the first hole, down through the opposite hole—for a total of four passes.

After the fourth pass, bring the needle to the back of the fabric but do not pass it through the button hole. Instead, wrap the thread around the base of the button two or three times. This creates a small space (called a shank) between the button and the fabric, which keeps the button from being pulled flat and breaking the thread. The wrapping should feel snug but not so tight that you cannot move the button slightly by hand.

Finishing: Tying Off and Trimming

Once you have wrapped the base, push the needle to the back of the garment. Tie a small knot in the thread close to the fabric. To make the knot find, pass the needle through the fabric one more time, about a quarter-inch away, and pull gently so the thread disappears into the weave. Trim the excess thread with scissors.

The button should now move slightly when you tug it—that movement is normal and means the shank is working. If the button feels loose or wiggles too much, you may have skipped a pass or tied the knot too loosely. If it feels stiff and does not move at all, the shank is too tight; next time, wrap fewer times around the base. Either way, the button will hold, though the ideal tension takes practice to recognize.

Choosing the Right Thread Color

Match the thread to whichever is more visible: the button or the garment. If you are sewing a dark button onto a light shirt, use thread that matches the button so the stitches blend in. If the button is light and the shirt is dark, match the shirt. If the button and garment are similar in color, either works.

In a pinch, neutral colors like black, white, or gray work on almost anything, though they will be slightly more noticeable. The thread color matters only for appearance, not function—any thread will hold the button equally well. Many people keep a small spool of neutral thread on hand for repairs when the exact color is not available.

Two-Hole Versus Four-Hole Buttons

Two-hole buttons (with two holes side by side) are sewn by passing the needle up through one hole and down through the other, back and forth. Four-hole buttons can be sewn two ways: in an X pattern (up through one corner, down through the opposite corner, then up through a different corner and down through the remaining one) or in two parallel lines (up and down through the top two holes four times, then up and down through the bottom two holes four times).

Both methods work equally well and hold the button with the same strength. The X pattern looks slightly neater on the front of the garment and is often preferred for dress shirts or visible buttons. The parallel-line method is faster and works just as well for everyday wear. Choose whichever feels more natural as you work.

When to Call a Tailor Instead

Sew the button yourself if it is a standard shirt, coat, or pants button. Call a tailor if the button is decorative, made of fragile material like shell or bone, or if the fabric around the buttonhole is torn or frayed. A tailor can reinforce the area and may support the button does not pull through again.

Tailors typically charge two to five dollars per button, which is worth it for expensive garments or delicate buttons. If you have a favorite jacket or coat with a damaged buttonhole, professional repair will extend the life of the garment far longer than a quick home fix. Some dry cleaners also offer button repair as part of their service.

Frequently Asked Questions

Can I use any thread, or does it have to be sewing thread?

Use sewing thread or embroidery thread. Regular string or yarn is too thick and will not fit through the needle or button holes. Sewing thread is inexpensive and designed for this work. If you have nothing else, dental floss works in a pinch, though it is not ideal.

What if the button hole is torn or enlarged?

If the hole is slightly enlarged, sew the button in a slightly different spot on the fabric, a quarter-inch away from the damaged hole. If both holes are damaged or the fabric around them is torn, a tailor can reinforce the area with a patch or backing before sewing the button back on.

Do I have to wrap the thread around the base?

Wrapping creates a shank and makes the button last longer, but it is not strictly necessary for a quick repair. If you skip the wrapping, the button will still hold, but it may loosen faster because the thread is pulled flat against the fabric. For a garment you wear often, the wrapping step is worth the extra 30 seconds.

How do I know if my knot is tight enough?

Tug gently on the thread after you tie the knot. If the knot slips or the thread slides through, tie it again. The knot should not move when you pull. If you are unsure, tie two knots instead of one—the extra security takes only a few seconds.

Can I sew a button on by hand if I have never done it before?

Yes. The steps are straightforward and forgiving. If your first attempt is messy or the stitches are uneven, it will not affect how well the button holds. Practice on an old garment or a scrap of fabric first if you want to build confidence, but even a clumsy first attempt will work.