LearnLife

How to Sew a Button Step by Step

Short answer

To sew a button step by step, first gather your materials—needle, matching thread, scissors, and the button. Mark the button’s placement, thread your needle with a doubled thread, then sew through the fabric and button holes multiple times. Finish by creating a thread shank for flexibility, knotting the thread on the back, and trimming excess. This method ensures a durable, properly attached button.

What do you need before starting to sew a button?

Before starting, gather all essential tools and materials to keep your work organized and efficient. You will need:

For example, if you are sewing a button on a cotton shirt, a fine needle with cotton thread of similar color works well. For denim or heavier fabrics, pick a thicker needle and stronger thread. Having everything ready avoids interruptions and frustration when sewing.

What are the step-by-step instructions for sewing a button properly?

Follow these numbered steps to sew a button securely:

  1. Mark the button placement clearly: Use your fabric marker to mark the exact spot where the button goes, typically aligning with the buttonhole on the opposite side.
  2. Cut and thread the needle: Cut about 18 to 24 inches of thread. Thread the needle and pull the thread through until the ends meet. Tie a tight knot at the end of the doubled thread to prevent slipping.
  3. Start your stitch from the back: Push the needle from the backside of the fabric through the marked spot so the knot stays hidden underneath.
  4. Position the button: Place the button on the marked spot, aligning the holes over the needle’s point.
  5. Sew through the button holes: Insert the needle through one hole of the button, then through the opposite hole(s). For two-hole buttons, sew back and forth between the holes; for four-hole buttons, sew in an “X” or parallel lines pattern, depending on your preference.
  6. Repeat stitching: Pass the needle and thread through the holes and fabric around 6 to 8 times to ensure the button is firmly anchored.
  7. Create a thread shank: After several stitches, lift the button slightly off the fabric and wrap the thread 3 to 4 times around the stitches beneath the button. This creates a small “shank” allowing the button to move freely and reducing fabric strain.
  8. Finish and knot: Push the needle to the back of the fabric, tie a secure knot close to the fabric’s surface by looping the thread twice and pulling tight. Trim the excess thread close to the knot.

This method ensures your button stays on firmly and lasts through multiple uses.

How can you tell if the button is sewn on properly?

You can tell your button is sewn well by these signs:

For example, if you gently tug the button and it does not shift or pull away from the fabric, it’s well secured. If the button sits too close to the fabric with no movement, it may be difficult to fasten through the buttonhole. Adjust your sewing technique accordingly.

What should you do when sewing a button goes wrong?

Mistakes happen but can be fixed with these remedies:

For example, if your needle keeps bending on denim, switch to a denim needle and consider using heavier thread for strength.

How can you adapt sewing a button for different fabrics or button types?

Different fabrics and buttons require adjustments to your technique:

Example: When attaching a shank button to a winter coat, pass your needle through the shank loop 8-10 times, then secure with a strong knot.

What are some tips for beginners to sew a button successfully?

Beginners can improve their sewing with these practical tips:

For example, keeping the fabric flat helps ensure your stitches go through the correct spot each time.

Why is it important to create a thread shank when sewing a button?

The thread shank is a loop of thread under the button that lifts it slightly off the fabric. This is important because:

To create a shank, after stitching through the button several times, pull the needle under the button and wrap the thread around the stitches 3 to 4 times before knotting.

How do you remove and replace a button without damaging the garment?

To remove a button without harming your garment:

Replacing buttons promptly prevents fabric damage caused by stress from missing buttons.

For visual guides and more detailed instructions, check out How to Sew a Button by Hand and How to Sew a Button Diagram: Visual Guide for Beginners.

Frequently asked questions

Can I sew a button on with a sewing machine?

Some sewing machines have a button sewing function, but hand sewing provides more control for different button types and precise placement. Hand sewing is recommended for beginners and for buttons on delicate or thick fabrics.

How long does it take to sew a button?

Sewing a button usually takes 5 to 15 minutes depending on your skill level, button complexity, and fabric. Practice helps reduce time significantly.

What type of thread is best for sewing buttons?

Polyester or cotton-wrapped polyester thread is durable and works for most fabrics. Match the thread color to the fabric or button for a neat finish. Use stronger thread for heavy fabrics or large buttons.

How many stitches should I make when sewing a button?

Typically, 6 to 8 passes through each hole or hole pair secure the button well. More stitches increase strength but avoid excessive bulk under the button.

What can I do if the buttonhole is too tight for the button?

Gently stretch the buttonhole fabric with steam or carefully trim loose threads inside the buttonhole. Creating a thread shank lifts the button slightly, helping it fit through tight buttonholes.

More on repairs & sewing →