How to Sew a Button on Any Garment

Buttons are so much more than closures — they're also a way to tie your piece together and give it a flawless finishing touch. While these little additions can seem intimidating at first, with this step-by-step tutorial you'll have them fastened on in no time.

How to Sew a Button

Level: Easy

What You Need

Good to Know

There are a few different kinds of buttons, but for this tutorial we're using a button with two holes.


1. Thread Up

Loop the thread through the needle's eye. Cut the end and move the needle so it's roughly in the center, with the two ends touching. Knot the ends together.

2. Mark Your Spot

Use a fabric marker to define where you want the button placed.

3. Anchor the Thread

Insert the needle through the fabric on top of your mark. Don't come up from or stitch down into the wrong side — you want to go in and out at the dot so you remain on the right side of the fabric.

Your knot and thread should all be on the right side of the fabric.

Trim the excess thread after the knot.

4. Secure the Button

Insert the needle into the button, passing from the underside up through the top.

Place the button on the marked spot and insert your needle down into the opposite hole and out to the wrong side of your fabric. Continue working through the eyes of the button from side to side, right side to wrong side, until the button is secure.

5. Finish

Once the button is sewn tight, hold the needle and thread on the right side of your fabric. Insert the needle into the opposite eye, but don't work through to the wrong side of your fabric. You just want to go through the button.

The thread should now be coming out from underneath the button, as pictured above.

Insert the needle through the fabric (this should be similar to the first stitch you made in step 3), directly under the button.

Pull the threads until you create a loop.

Insert the needle through the loop and pull the threads tight to knot. The knot will be hidden under the button. Repeat if necessary to secure the threads.

Snip the thread under the button after knotting.

The wrong side of your fabric will be clean and free of all knots. Now you have a button with a clean finish on both sides!

Learn More Now

Become a button master with these sewing tutorials.

Buttons come in all shapes and sizes, and you're likely familiar with a flat button — the one with a classic shape and either two or four holes. But do you know about a shank button? Instead of having holes, there's a loop on the underside that's typically made of plastic or metal, and you use it to attach the button to the garment.
Christine Haynes
Have you ever bought a ready-to-wear item and noticed that there is a small flat button on the inside of the item, just underneath the button that is visible on the outside? That is a reinforced button! Why would one on your handsewn garments you wonder? I'm so glad you asked!
Christine Haynes
We know that only the most eagle-eyed sewing pro can spot the difference between a hand-worked buttonhole and a machine-sewn one. Doesn't matter! Sewing buttonholes by hand is a next-level skill that's definitely worth the effort.
Christine Haynes

April 21, 2020
More to Explore
Now Reading
How to Sew a Button on Any Garment