How to sew a button

1: Thread the needle. If you like, you can double the thread to make this job quicker. Simply pull it through the needle so that there is an equal length of thread extending from both sides.

2: Tie a knot at the end of the thread. Leave a long tail of thread, whether you are doubling the thread or using a single thread to sew the button.

3: Position the button on the fabric. Line the button up with the other buttons on the garment.

4: Push the threaded needle up through the fabric and through one hole in the button. Pull the thread all the way through on each stitch.

5: Place a pin or toothpick across the center of the button and hold it there until the next stitch helps keep it in place. When the pin is withdrawn later, it will allow the slack necessary to create a "shank" so that there will be space between behind the button for the material that will need to go there when the garment is buttoned.

6: Push the needle down through the next hole and through the fabric. Still holding the pin in place, pull the thread all the way through. Once that is done, the pin will be kept in place by the thread.

7: Bring the needle up through the first, and pull the thread all the way through the fabric.

8: Repeat the sewing process enough times to make sure the button is securely in place.

9: On the last stitch, push the needle through the material, but not through a hole in the button.

10: Pull the thread out into the area between button and material, remove the pin and pull up the button a little.

11: Wrap the thread six times around the thread between the button and the material to reinforce the shank you have created.

12: Push the needle back down through the material.

13: Make three or four back stitches to secure the thread and cut off the excess.