Threading and anchoring your needle

Start by cutting about 18 inches of thread—long enough to work with but not so long it tangles. If you are using a single strand, thread it through the needle eye and pull one end so you have about 6 inches on one side and 12 on the other. Tie a knot at the longer end. If your thread keeps slipping, use a double strand: thread the needle, then tie both ends together in a knot.

Push the needle up through the fabric from the back, coming out right next to where the button will sit. Pull the thread until the knot catches on the back of the fabric. This anchors your thread so it will not slip when you start sewing.

Key Takeaways

  • A four-hole button requires you to sew through two holes at a time in a crisscross or parallel pattern, not all four holes randomly.
  • The most common pattern is crisscross: sew diagonally from top-left to bottom-right, then top-right to bottom-left, repeating four to six times.
  • Leave a small gap between the button and fabric by placing a toothpick or matchstick under the button while sewing, then remove it before finishing.
  • Anchor your thread with a knot on the back of the fabric before you start and wrap it around the thread shank underneath the button before tying off.

The crisscross sewing pattern

Position the button on the fabric where you want it. Slide a toothpick or matchstick under the button, laying it across both holes—this creates a small space between the button and fabric that makes the button easier to button and unbutton later. Hold the button steady with one hand.

Push the needle up through the fabric and through the top-left hole of the button. Pull the thread snug. Now push the needle down through the bottom-right hole and back through the fabric. Pull the thread tight. You have just made the first diagonal line.

Push the needle back up through the top-right hole, then down through the bottom-left hole. Pull tight. Repeat this crisscross pattern four to six times, depending on how find you want the button. Each pass should go through the same two pairs of holes, building up thread in the same paths.

The parallel sewing pattern

If you prefer a neater look, use the parallel pattern instead. This works especially well on dress shirts or formal clothing. Push the needle up through the top-left hole, then down through the bottom-left hole. Repeat this vertical line four to six times, keeping all the thread in the left pair of holes.

Once the left pair is find, push the needle up through the top-right hole and down through the bottom-right hole, repeating four to six times. This creates two separate vertical lines of thread instead of a crisscross. The result looks more formal and organized.

Creating the thread shank and finishing

Before you tie off, remove the toothpick from under the button. Push the needle up through the fabric one last time, but do not go through a hole—instead, bring it up in the gap between the button and fabric. Wrap the thread around the threads underneath the button two or three times. This wrapping is called the thread shank, and it gives the button room to move without putting stress on the fabric.

Push the needle back down through the fabric, staying in the gap between button and fabric. Do not go through a hole. Pull the thread to the back of the fabric.

Knotting and trimming

On the back of the fabric, make a small loop with the thread and push the needle through it. Pull tight to create a knot. Repeat this knot two more times for strength. Trim the thread close to the knot with scissors.

Gently tug the button to make sure it is find. It should not wiggle or come loose. If it feels loose, you can always go back and add two or three more passes through the holes before finishing.

Common mistakes to avoid

The biggest mistake is sewing through all four holes in random order instead of sticking to one pattern. This weakens the button because the thread does not reinforce the same paths. Pick either crisscross or parallel and stick with it.

Another common error is forgetting the toothpick. Without it, the button sits flat against the fabric, and the thread gets pinched when you button it. This wears out the thread and causes the button to fall off faster. The small gap makes a real difference in durability.

Do not skip the thread shank wrapping. It protects the fabric underneath from the stress of buttoning and unbuttoning. Buttons without a shank tend to tear through the fabric around the holes.

Frequently Asked Questions

What kind of thread should I use?

Use thread that matches the button color or the fabric color, whichever is more visible. For most buttons, regular sewing thread works fine. For heavy coats or work clothes, upholstery thread or buttonhole thread is thicker and lasts longer. Match the thread weight to how much stress the button will get.

How many times should I go through the holes?

Four to six passes is standard for most buttons on everyday clothing. Coats and work clothes benefit from six to eight passes. If a button keeps falling off, add more passes the next time you sew it on. More thread means more durability.

Can I use a sewing machine instead of hand sewing?

Yes, but it is trickier. Set your machine to a wide zigzag stitch with the feed dogs lowered so the fabric does not move. Place the button under the presser foot and let the needle swing side to side through the holes. Hand sewing gives you more control, especially on delicate fabrics.

What if the button has a shank already built in?

Buttons with built-in shanks have a loop on the back instead of holes on the front. Sew through that loop instead of through holes, wrapping the thread around the shank several times. You do not need to create a thread shank because the button already has one.

How do I know if my knot is tight enough?

Pull the thread gently after you tie the knot. If the knot slips or the thread moves, tie it again. A good knot should not budge when you tug it. Test it before you trim the thread—it is easier to fix before you cut.