As an Amazon Associate, Modded gets commissions for purchases made through links in this post.
Maybe your shirt button just fell off and you don’t have enough time to take it to the dry-cleaners. Or maybe you have decided to add ‘learn how to sew a button’ to your life skills repertoire along with separating colors in laundry and writing down every dinner recipe you learn.
Here’s how to sew a button like a pro, whether a flat sew-through button or those funny shank ones with a loop on one side.

You’ll see flat buttons on shirts, pants and shorts. Usually, every clothing item comes with an extra button in a small bag. It may also be sewn into the hem of your shirt or pants. The technique for flat buttons is mutliple loops in the holes until the button is secure. Here’s how to do it:
If you have a lot of thread, cut off 24 inches and double it over. Thread the needle and ensure an equal amount of thread on either side. If you only have 12 inches, you will use a single thread.
You must make a knot to secure the thread for both the single and double threads. Secure the tail end by circling it around your forefinger and pull the tail into the circle to make a knot.

Remember the ‘shank’ step above for the flat button? You’ll use a similar technique for this button since it has no holes in the front and one loop in the back.
Shank buttons are usually used for blazers and coats. Contrasting buttons are the technical features that define a blazer, which is why you see most blazers with contrasting buttons made of mother of pearl or embossed silver. It allows designers to show off a unique pattern or design on the button to complement the garment.
You need a double thread for this to ensure it is secure. Cut a 24-inch piece of thread, put it in the needle of the eye and pull until you have two equal sides. Tie a knot at the tail end.

Maybe you knew how to sew a flat button but needed some help with a shank button, or maybe you’re a beginner and need some help figuring out how to make sure you replace your buttons seamlessly. Here are some tips for a pro-level button replacement:
Practice
If you have time, practice on a separate piece of fabric. Although the instructions are easy to follow, you may feel better knowing you can make mistakes and correct them without running your favorite shirt. While you’re at it, practice other sewing or altering techniques like hemming or sewing darts.
Use excess thread
While the instructions recommend 24 inches of thread, add a few more inches to be on the safe side. You’ll thank yourself when you don’t have to rethread the needle when you’re on the last step of securing the button.
Match the thread to the fabric (or pick a contrasting color)
Pick out a similar color to your shirt or pants if you want your sewing to be invisible. If you want a decorative or stylish effect, pick a contrasting color for sew-through buttons for a suave detail. You can also play with sewing patterns, an X, Square or an Arrow instead of two loops on either side of the button.
Use the Pinch method to thread the needle
You may have seen your grandmother or friend push the thread through the needle. While you can get it by doing it that way, it takes longer if you aren’t used to it. Make it easier for yourself by following these steps:
Now that you know how to sew a button, you can replace your shirt button or change your blazer buttons on a whim, knowing that it’ll look sleek and professional.