How to Sew a Button on a Shirt
Learn how to sew a loose or missing button back onto your shirt with this simple step-by-step guide. Quick and easy repairs for your clothes.
FigsiT Project Rating
DIY-friendlyBe careful when handling sharp sewing needles to avoid finger pricks.
Safety gear: None
Not sure what something is? Tap it to see a picture.
Step-by-Step Instructions
- 1.
Thread your needle with about 24 inches of thread and tie a secure knot at the end. - 2.
Position the button on the fabric where it needs to be attached, using a marker if necessary to ensure it aligns with the buttonhole. - 3.
Push the needle from the back of the fabric through to the front and up through one of the button holes. - 4.
Place a toothpick or extra needle between the button and the fabric to act as a spacer for the thread shank. - 5.
Continue stitching through the button holes and the fabric several times to secure the button. - 6.
Remove the spacer, then wrap the thread tightly around the stitches between the button and the fabric several times to create a sturdy shank. - 7.
Push the needle back through to the underside of the fabric, tie off the thread with a secure knot, and trim the excess with scissors.
Want to see it done first?
Every skill you have today, you were once terrible at.
FigsiT. Get the answers now. figsit.com/guide/sew-a-button
Part of The FigsiT DIY Bible. Browse every guide by category.