Sewing a button takes five minutes and costs nothing
A loose or missing button is one of the easiest clothing repairs you can do yourself. You need thread, a needle, and the button — which usually comes with the shirt or sits in your junk drawer. The whole job takes about five minutes, and the button will hold as well as the original factory stitch.
The process is straightforward: you thread a needle, anchor it to the fabric, pass it through the button holes four or five times, wrap the thread around the base to create tension, and knot it off on the back. The wrapping step is what keeps the button from pulling loose again.
Key Takeaways
- Match your thread color to the button or the shirt — thread that blends in looks neater than a contrasting color.
- Use a needle that fits through the button holes without forcing; if it does not fit, try a smaller needle or a different thread.
- Pass the needle through the holes at least four times to build strength, and always wrap the thread around the base of the button before knotting off.
- Knot the thread on the back side of the fabric, not on top of the button, so the knot stays hidden.
What you need before you start
Gather a needle, thread, and the button itself. If the button is missing, check the inside of the shirt seam or pocket — manufacturers often sew a spare button there. If there is no spare, you can use any button close to the same size and color; the fit does not have to be exact.
Thread color matters for appearance but not function. A thread that matches the button looks cleanest. If you do not have a match, thread that matches the shirt fabric is the second choice. Contrasting thread is visible but works fine if that is what you have.
The needle should be small enough to pass through the button holes without forcing. A standard sewing needle works for most buttons. If the holes are very small, use a finer needle; if the holes are large, a thicker needle is easier to work with.
Threading the needle and anchoring your stitch
Cut about 18 inches of thread and pull it through the needle eye. Pinch both ends together so you have a loop, then pull one end until the thread is doubled over — this gives you two strands working at once, which makes the button stronger. Tie a small knot at the end where both strands meet.
Position the button over the hole where it belongs. Push the needle up through the fabric from the back, coming out right next to the button. This anchors your thread to the shirt. You are now ready to start stitching through the button holes.
Stitching through the button holes
Push the needle down through one hole in the button and back up through the hole next to it. Pull the thread snug but not tight — you want tension, not strain. Repeat this motion four or five times, always going down through one hole and up through the next.
Most shirt buttons have four holes arranged in a square or two holes side by side. If your button has four holes, you can stitch in an X pattern (diagonal corners) or a parallel pattern (top pair, then bottom pair). Both work equally well. If it has two holes, straightforward pass the needle back and forth between them.
After four or five passes, the button should feel snug and not wiggle. Stop stitching through the holes.
Wrapping the thread to lock the button in place
This step prevents the button from loosening again. Bring the needle up through the fabric but do not pass it through a button hole. Instead, wrap the thread around the base of the button — the small space between the button and the fabric. Make two or three wraps, pulling snug each time.
These wraps create a small stem of thread that absorbs the stress when the button is pulled. Without this step, the button will loosen within a few washes.
Knotting off on the back
After wrapping, push the needle back through the fabric to the underside of the shirt. Make a small loop with the thread and pass the needle through it, then pull tight. This creates a knot on the back of the fabric where no one will see it.
Make a second knot the same way for extra security. Trim the thread close to the knot. Your button is now sewn and ready to wear.
Common mistakes and how to avoid them
The most common mistake is skipping the wrapping step. A button stitched directly to the fabric without a thread stem will loosen quickly because every tug on the button pulls directly on the fabric. The wraps distribute that stress and keep the button find.
Another mistake is using a single strand of thread instead of doubling it. A single strand is weaker and more likely to break. Always fold the thread in half before threading the needle.
Pulling the thread too tight while stitching can also cause problems — it can pucker the fabric or snap the thread. Pull snug enough that the button does not wiggle, but not so hard that you feel resistance.
Frequently Asked Questions
Can I use any thread I have lying around?
Yes. Any thread works — sewing thread, embroidery thread, even dental floss in a pinch. Sewing thread is the easiest to work with because it is thin and strong. Thicker threads like embroidery thread will show more but hold just as well.
What if the button hole is torn or enlarged?
If the hole is slightly enlarged, wrap the thread stem a bit thicker to take up the extra space. If the hole is badly torn, the button may not hold. You can reinforce the area by sewing a small patch of fabric to the back of the shirt before sewing the button, but this is a more advanced repair.
How many times should I stitch through the holes?
Four to five passes is standard and gives you a strong hold. If the button is on a coat or jacket that gets heavy use, six passes is fine. More than that is overkill and wastes thread.
Do I have to match the thread color exactly?
No. Matching looks neater, but any thread that does not clash badly will work. If you cannot find a close match, thread that matches the shirt is less noticeable than thread that matches the button.
What if I do not have a needle?
You need a needle to sew. If you do not have one, a sewing kit costs a few dollars at any drugstore or supermarket. A basic kit includes needles, thread in several colors, and a thimble — everything you need for straightforward repairs.