Skip to Content

How to Sew on a Button | Step-by-Step Guide to Sewing Buttons Securely (2024)

This site is supported by our readers. We may earn a commission, at no cost to you, if you purchase through links.

how to sew on a buttonTo sew on a button, first match the button’s style with your garment. Lay the clothing flat, remove wrinkles, and mark button placement with fabric chalk.

Choose a strong thread like polyester or nylon, cut it to 18 inches, and double it through the needle. Secure the thread with a strong knot.

Position the button, anchor it with a toothpick, and sew through each hole three times, creating an "X" for 4-hole buttons. Wrap the thread around the stitching to form a shank. Finish with a tight knot underneath. Tug to confirm it’s secure.

Follow these steps, and you’ll master sewing on a button easily!

Key Takeaways

  • Buttonholing 101: Matching your button to your garment is like finding your soulmate – it’s got to be just right! Once you’ve got the perfect match, grab some fabric chalk and mark that sweet spot. Trust me, eyeballing it is a recipe for a wardrobe disaster.
  • Thread the needle like a pro: Double up that thread and knot it tight – we’re not messing around here! Think of it as giving your button a sturdy lifeline. No one wants a button jumping ship mid-meeting, right?
  • X marks the spot: When you’re sewing that button on, channel your inner pirate and make an "X" through those holes. It’s not just for show – this little crisscross magic keeps your button anchored tighter than a ship in a storm.
  • Shank it up: Don’t skip the shank! This little thread column is the unsung hero of button sewing. It gives your button some breathing room and stops it from suffocating your fabric. Plus, it makes buttoning up a breeze – no more wrestling matches with your shirt!

How to Sew on a Button?

To sew on a button, start by threading a needle and securing it to your garment, then pass the needle through the button holes multiple times in an "X" pattern. Once the button is firmly attached, create a small shank by wrapping the thread around the stitches beneath the button, then knot and trim the excess thread to finish.

Selecting the Right Materials

Selecting the Right Materials
Selecting the right materials is essential for a sturdy button attachment. Choose a button that matches the garment’s style and color, and use strong thread that blends seamlessly with the fabric.

Choosing the Appropriate Button

Choosing the appropriate button is important for a polished look. You’ll want to take into account:

  1. Button Shapes: Select shapes that complement the garment’s style, whether classic round or unique designs.
  2. Button Textures and Patterns: Match textures and patterns like glossy, matte, or engraved with the fabric for a cohesive appearance.
  3. Vintage or Metal Buttons: Use vintage buttons for a retro touch or metal buttons for durability and elegance.

These choices help your sewing project stand out.

Choosing the Right Thread

Choosing the right thread is important for sewing a button securely. Opt for buttonhole thread or heavy-duty thread to guarantee strength and durability.

  1. Color Matching: Pick a thread that matches the button and garment for a seamless appearance.
  2. Thread Thickness: Consider the fabric’s weight; thicker threads provide better support for heavier materials.
  3. Fiber Type: Use polyester or nylon threads for elasticity and resilience, ensuring long-lasting button attachment.

Next, prepare the garment for stitching.

Preparing the Garment

Preparing the Garment
Now that you’ve got your materials ready, let’s prep the garment for button sewing. Lay it on a flat surface like a table or ironing board, and smooth out any wrinkles. Wrinkle removal is important for accurate stitching and button placement.

Use a fabric marker or chalk to mark where the button will go. This helps make sure your button aligns perfectly with the buttonhole.

Next, you’ll want to reinforce the area by stitching a small square or ‘X’ on the wrong side of the fabric. This added reinforcement prevents the button from ripping the fabric over time.

Here’s a quick checklist for garment preparation:

  • Lay the garment flat and remove wrinkles.
  • Mark the button placement with fabric chalk.
  • Reinforce the area with a stitch square or ‘X.’
  • Verify the alignment with the opposite buttonhole.
  • Make sure your workspace is well-lit and clean.

    Ready for threading the needle? Let’s get to it.

Threading the Needle

Threading the Needle
Threading the needle correctly is essential for efficient hand sewing. Here’s your streamlined process to make sure you’re ready to sew buttons securely. First, cut a length of thread approximately 18 inches long. Fold the thread in half to create a loop. Next, insert this loop through the needle’s eye, a critical step that can be simplified with threading aids like a needle threader.

Pull the thread ends through the loop, securing it. This guarantees you have a double thread for added strength. If you struggle with threading, consider using a needle with a larger eye or employing threading tricks.

Tips for efficient needle threading:

  • Use a metal threader for precision.
  • Choose needles with larger eyes for ease.
  • Trim the thread end at an angle for smoother insertion.
  • Moisten the thread end slightly to stiffen it.
  • Use well-lit areas to see better.

Securing the Thread

Securing the Thread
First, make sure you’re working with the right thread length. For optimum tension control, measure about 24 inches if you’re doubling the thread and knotting it together. Use a needle appropriate for your fabric’s weight.

Now, create a strong thread anchor. Tie a knot at one end by wrapping the thread around your finger then pulling it tight. This prevents the thread from slipping through the fabric. For added security, you can use multiple knot techniques like tying several small knots or using a larger square knot.

Here’s a quick guide to secure thread effectively:

  • Double-thread needle: Feed the thread through the needle, then double it over and tie the ends together.
  • Positioning the knot: Make sure the knot rests snugly against the fabric’s underside.
  • Reinforce knots: Wrap the thread around the needle several times before pulling through.

This process creates a secure base for sewing buttons.

Sewing the Button

Sewing the Button
Now it’s time to sew on that button. Follow these steps for a secure attachment:

  1. Position and First Stitch:
    • Place the button on the marked spot, holding it steady with a toothpick or pin.
    • Push the needle up through the fabric and through one hole in the button.
  2. Securing the Button:
    • Pull the thread taut, then bring the needle down through the opposite hole.
    • Repeat this process several times (at least three) to make sure the button is firmly attached.
  3. Handling Multi-Hole Buttons:
    • For 4-hole button configurations, alternate diagonally to form an "X" or sew parallel lines based on your pattern options.

This method prioritizes fabric compatibility, ensuring your button remains functional and secure. With strong thread and the right sewing techniques, your button will stay put for the long haul.

Creating the Shank

Creating the Shank
Creating the shank is a crucial step to guarantee your button is functional and secure. After you’ve sewn through the button holes and pulled the needle up through the fabric without going through the button, you’re ready to start the shank.

First, make sure the button placement is accurate, and there’s sufficient thread tension. This helps in fitting the button through the buttonhole without stress.

Follow these steps:

  • Wrap the thread: Loop the thread around the stitches between the button and fabric compatibility. This creates a small stem, allowing space for the button.
  • Ensure durability: Wrap the thread around 6 times for extra thread durability.
  • Use the needle: Keep the needle usage precise to avoid tangling.

Properly creating the shank makes threading a button easy and guarantees your front trouser button stays secure.

Finishing and Securing

Finishing and Securing
To finish and secure your button, follow these precise steps to make sure it holds firmly.

First, bring the needle down through the fabric next to the button. This maneuver secures all your previous stitches. Next, tie a knot on the wrong side of the fabric to keep the button in place. Here’s a quick checklist to make sure everything’s done right:

  • Use knot techniques: Tie a simple overhand or square knot.
  • Trim excess thread: Leave a small tail to avoid fraying.
  • Check button reinforcement: Tug slightly to confirm it’s secure.
  • Inspect fabric marking: Confirm the button aligns with others.
  • Practice thread management: Keep your workspace tidy.

Additional Tips

Additional Tips
Now that your button is securely sewn, let’s explore a few handy tips to refine your skills and keep your sewing essentials ready:

  1. Practice on Scrap Fabric: Before tackling important garments, practice on scrap fabric. This helps you get comfortable with knot types and improves your precision.
  2. Use a Button Sewing Tool: For added precision and ease, a button sewing tool or a button sewing foot on your machine can expedite the process. They ensure consistent tension and secure attachment.
  3. Organize Button Storage: Keep spare buttons in a small container or a pillbox. This keeps your button collection organized and easily accessible during emergencies.
  4. Emergency Sewing Kits: Assemble a compact sewing kit, including thread, buttons, needles, and asdire needlework scissors. Keep one in your car or luggage for quick repairs, making sure you’re always prepared.


Even with careful preparation, issues may arise when sewing a button. Tackling these problems early ensures your button is secure. Here’s a quick list to help:

  1. Thread Strength: If the thread breaks during sewing, use stronger thread like Silamide or double the thread for extra durability. Make sure you’re using a quality thread type suited for the fabric.
  2. Shank Height: If the button feels too tight against the fabric, loosen the shank by creating more wraps around the thread bridges. This gives the button room and prevents fabric strain, especially on a dress shirt.
  3. Button Positioning: If your button appears misaligned, take it off and re-sew, ensuring it matches the other buttons’ positions. Mark the fabric beforehand for better accuracy.

Frequently Asked Questions (FAQs)

What is the easiest way to sew on a button?

Imagine this: stitching on a button as reliably as morning coffee. Thread your needle, make an ‘X’ where the button goes, sew through the buttonholes 3-4 times, create a shank, knot the thread, and trim.

How to sew back on a button?

To sew a button back on, secure your thread and needle, position the button, stitch through the holes multiple times, create a shank by wrapping thread under the button, tie off securely, and trim excess thread.

How to securely attach a button?

Think of yourself as a tailor. To securely attach a button, tie a firm knot, sew through the buttonholes multiple times, create a shank by wrapping the thread beneath the button, then knot and trim the thread.

How to sew on a button on pants?

To sew a button on pants, position the button on the fabric, thread your needle with 24" of matching thread, sew through each hole multiple times, create a shank by wrapping thread around, and knot securely.

How do you sew a buttonhole?

Imagine slicing through a crisp apple; that’s how precise you need to be. Sew a buttonhole by marking the placement, cutting a slit, and overcasting the edges with a zigzag stitch for a professional finish.

How to sew buttons quickly and easily?

Quickly sew buttons by threading a needle with 24" thread, knotting the end. Position the button, create an ‘X’ anchor point, sew through each buttonhole three times, make a shank, then secure with a knot.

How do you put a button on a sewing machine?

To attach a button using a sewing machine, select the zigzag stitch setting, adjust the stitch width to fit the buttonholes, lower the feed dogs, and carefully guide the fabric and button under the needle for stitching.

Do you need a professional to sew on a button?

You don’t need a professional to sew on a button. With a basic sewing kit and a little patience, you’ll master this essential skill and gain control over unexpected wardrobe malfunctions.

How do I store spare buttons properly?

Store spare buttons in a small, compartmentalized container or a ziplock bag. Label each section or bag with the corresponding garment to make finding the right button easy when needed. Keep it in a drawer or sewing kit.

Are all buttonholes the same size?

No, buttonholes aren’t all the same size. They vary depending on the garment and button type. Confirm your button matches the buttonhole size to prevent strain, which can damage both the button and fabric.

Can I sew a button without a sewing machine?

Yes, you can sew a button without a sewing machine. With a needle, matching thread, and basic sewing skills, you can easily attach a button manually, ensuring it’s secure and functional.

How long does hand-sewing a button take?

Hand-sewing a button typically takes 10 to 15 minutes. This includes preparing your materials, threading the needle, positioning the button, sewing it securely, and finishing off. Practice can reduce the time needed.

Are there decorative buttons suitable for heavy fabrics?

Yes, you can find decorative buttons suitable for heavy fabrics, such as metal, wood, or large resin buttons. These options add a unique touch while providing the durability needed for thicker materials.


Ready to master how to sew on a button easily? Just follow these steps:

Select the right materials.

Prepare your garment.

Thread and secure the needle.

Sew the button.

Create a shank.

Secure the knot tightly.

Don’t forget to tug the button to confirm it’s secure.

Whether it’s a 4-hole or 2-hole button, you’ll now have the skills to guarantee every button stays firmly in place.

Practice these techniques, and you’ll achieve professional results every time.

Avatar for Mutasim Sweileh

Mutasim Sweileh

Mutasim is the founder and editor-in-chief of, a site dedicated to those passionate about crafting. With years of experience and research under his belt, he sought to create a platform where he could share his knowledge and skills with others who shared his interests.