Close Menu
  • Modern Home
    • Bedding & Sleep
      • Bed Linens
      • Mattress Guides
      • Royal Aesthetics
      • Sleep Hygiene
    • Home Decor & Styling
      • Color Palettes
      • Lighting Design
      • Minimalist Trends
      • Wall Colors & Art
    • Furniture & Cabinetry
      • Bedroom Furniture
      • Living Room Furniture
      • Custom Cabinetry
      • Dining & Kitchen
  • Creative Crafts
    • Sewing & Craft
      • Sewing Basics
      • Sewing Patterns
      • Sewing Projects
      • Fabric Guides
    • Embroidery
      • Hand Embroidery
      • Machine Embroidery
      • Embroidery Patterns
      • Stabilizers & Trims
    • Quilting
      • Quilting Basics
      • Quilt Patterns
      • Quilt Projects
      • Binding & Finishing
  • Tools & DIY
    • Home Improvement
      • DIY Repairs
      • Hardware Guides
      • Workshop Safety
      • Space Planning
    • Cleaning & Organization
      • Home Hacks
      • Organization Systems
      • Laundry Care
      • Storage Solutions
  • Buying Guides
    • Equipment & Machinery
      • Sewing Machines
      • Embroidery Machines
      • Quilting Machines
      • Sergers
    • Tools & Appliances
      • Large Appliances
      • Small Appliances
      • Power Tools
      • Thread & Notions
  • Company Info
    • Contact
    • Privacy Policy
    • Terms and Conditions
Facebook X (Twitter) Instagram Pinterest
Facebook X (Twitter) Instagram
CraftsingCraftsing
Tuesday, September 8
  • Modern Home
    • Bedding & Sleep
      • Bed Linens
      • Mattress Guides
      • Royal Aesthetics
      • Sleep Hygiene
    • Home Decor & Styling
      • Color Palettes
      • Lighting Design
      • Minimalist Trends
      • Wall Colors & Art
    • Furniture & Cabinetry
      • Bedroom Furniture
      • Living Room Furniture
      • Custom Cabinetry
      • Dining & Kitchen
  • Creative Crafts
    • Sewing & Craft
      • Sewing Basics
      • Sewing Patterns
      • Sewing Projects
      • Fabric Guides
    • Embroidery
      • Hand Embroidery
      • Machine Embroidery
      • Embroidery Patterns
      • Stabilizers & Trims
    • Quilting
      • Quilting Basics
      • Quilt Patterns
      • Quilt Projects
      • Binding & Finishing
  • Tools & DIY
    • Home Improvement
      • DIY Repairs
      • Hardware Guides
      • Workshop Safety
      • Space Planning
    • Cleaning & Organization
      • Home Hacks
      • Organization Systems
      • Laundry Care
      • Storage Solutions
  • Buying Guides
    • Equipment & Machinery
      • Sewing Machines
      • Embroidery Machines
      • Quilting Machines
      • Sergers
    • Tools & Appliances
      • Large Appliances
      • Small Appliances
      • Power Tools
      • Thread & Notions
  • Company Info
    • Contact
    • Privacy Policy
    • Terms and Conditions
CraftsingCraftsing
Home»Sewing & Craft»Sewing Basics»How To Sew on a Button: A Step-By-Step Guide for Beginners
Sewing Basics

How To Sew on a Button: A Step-By-Step Guide for Beginners

CraftsingBy CraftsingUpdated:June 17, 202616 Mins Read
how to sew on a button
Share
Facebook Twitter LinkedIn Pinterest Email
Table of Contents Toggle
  • What Do You Need to Sew on a Button?
  • What Types of Buttons Can You Sew on By Hand?
  • How Do You Sew on a Flat Button Step by Step?
  • How Do You Sew on a Shank Button?
  • How Do You Sew a Buttonhole on a Sewing Machine?
  • What Are the Most Common Button Sewing Mistakes?
  • What Do Experienced Sewers Do Differently When Sewing on Buttons?
  • Key Takeaways
  • Frequently Asked Questions: How to Sew on a Button
  • Ready to Sew?

⚡ Quick Answer: How to Sew on a Button

Thread a needle with 18–24 inches of doubled thread and knot the end. Place a toothpick under the button before stitching, sew through the holes 4–6 times, remove the toothpick, then wrap the thread around the stitches 4–5 times to form a shank. Push the needle to the back, lock with 2–3 small back stitches, and trim. Total time: under 5 minutes.

How to sew on a button is one of the first hand-sewing skills worth learning — and one of the most satisfying, because it saves a garment you’d otherwise retire. Whether a coat button has popped off or you’re attaching buttons to something you’ve made, the process takes less than five minutes once you know the exact steps. I’ll walk you through every button type using the same method I’ve refined across 15 years and hundreds of garment repairs, including the one detail most beginners skip that causes buttons to fall off again within weeks.


What Do You Need to Sew on a Button?

Gather these supplies before you start — having everything at hand makes the process much smoother:

  • Replacement button — Match the size and style of the original. Standard shirt buttons are 15mm (⅝ inch); coat buttons are typically 20–23mm. Bring the fallen button to a fabric store or measure with a ruler.
  • Hand-sewing needle — Size 7 or 8 sharps work for most woven fabrics. Move to a size 5 or 6 for denim, canvas, or heavy wool coats where a heavier needle is needed to pierce the fabric cleanly.
  • Thread — An all-purpose polyester or cotton-poly blend thread in a color matching your garment. Double it for extra strength. For heavy coats and bags, use upholstery thread or heavy-duty thread.
  • Sharp scissors — For clean thread cuts. Blunt scissors fray the thread end and make needle threading difficult.
  • Toothpick or matchstick — Placed under the button while you stitch, this creates a thread shank automatically. This is the single most useful button-sewing tool most people don’t know about.
  • Optional: beeswax or Thread Heaven conditioner — Running thread through beeswax before sewing makes it noticeably stronger and less prone to tangling. I use it on every coat button I sew.

What Types of Buttons Can You Sew on By Hand?

Types of Buttons
Photo credit: freepik

The method for attaching a button depends entirely on which type you’re working with. Identify yours from the descriptions below before starting — using the wrong technique is the second most common reason a button comes loose early.

Flat Buttons (2-Hole and 4-Hole)

Flat buttons are the most common type on everyday clothing, attached by stitching thread through holes on the face of the button and into the garment. Two-hole flat buttons use a simple in-and-out stitch pattern. Four-hole flat buttons can be sewn in a parallel (two separate pairs), cross (X pattern), or square pattern — parallel is the most durable under stress. These require a thread shank to be created manually using a toothpick during sewing.

Shank Buttons

Shank buttons have a small loop or ring on the back of the button instead of holes on the face — this built-in shank raises the button above the fabric surface. They’re standard on wool coats, blazers, and denim jackets where the garment is thick and the buttonhole layer needs clearance to slide under the button. You attach them by stitching thread through the shank loop rather than surface holes, so no toothpick trick is needed. You can also find a button loop alternative for closures that don’t use traditional buttonholes.

Snap, Covered, and Novelty Buttons

Covered buttons are fabric-wrapped flat buttons, typically sewn identically to standard flat buttons; snap buttons attach by pressure-fitting prongs into a socket rather than by thread. Novelty buttons — wood, shell, leather, or irregular-shaped decorative buttons — are usually flat with holes and follow the same stitching method as flat buttons, though thicker materials may require a heavier needle (size 5 or 6) to pierce cleanly. For all covered and novelty types: identify whether holes or a shank loop are present before choosing your method.


How Do You Sew on a Flat Button Step by Step?

This is the method I use for shirts, blouses, trousers, and anything in light to medium-weight fabric. Follow each step in order — skipping ahead is how beginners end up re-doing the job.

Step 1: Thread and Knot Your Needle

Cut 18–24 inches of thread. Fold it in half and pass both ends through the needle eye, leaving the looped end free. Pull both cut ends together and tie a double knot. This doubled thread is twice as strong as a single strand — it’s the standard I use for every button, every time. If you have beeswax, run the thread across it once before threading.

Step 2: Mark the Button Placement

Use tailor’s chalk, a fabric marker, or a straight pin to mark exactly where the button center will sit. If you’re replacing a button, the old stitching holes in the fabric are your guide — look for the small anchor marks. A button placed even 3–4mm off center will pull the garment out of alignment when fastened, so precision here matters more than it seems.

Step 3: Anchor Your Thread

Push the needle up through the back of the fabric at your marked spot. Pull through until the knot catches against the back. Take one small stitch on the right side at the exact button position — this anchor stitch prevents the button from rotating or shifting while you work. Don’t skip this step; it’s what keeps the button centered under tension.

Step 4: Position the Button and Place Your Toothpick

Set the button over your anchor stitch. Place a toothpick or matchstick flat on top of the button, resting across the holes — you’ll stitch over it. This tool does the important work of forcing a small gap between the button and the fabric as you sew. That gap becomes your thread shank once the toothpick is removed. On very lightweight fabrics (silk, chiffon), skip the toothpick — those buttons don’t need a thick shank.

Step 5: Stitch Through the Holes

Push the needle down through one hole, through the fabric, and back up through the opposite or adjacent hole — passing over the toothpick each time. For a 2-hole button: repeat this 4–6 times through the same pair. For a 4-hole button: complete 4–6 passes through the first pair of holes, then move to the second pair and repeat. Keep stitches firm — tight enough to hold, but not so tight the fabric puckers underneath.

Step 6: Create the Thread Shank

Remove the toothpick. There will now be a small gap between the button and the fabric — this is exactly what you want. Bring the needle up through the fabric but not through a button hole. Instead, wrap the thread firmly around the column of stitches between the button and fabric 4–5 times. Pull snug after each wrap. This wrapped column is your thread shank. It gives the button the clearance it needs to fasten through the buttonhole without putting stress on the stitching thread — which is the main reason buttons fall off when this step is skipped.

Step 7: Lock the Knot and Finish

Push the needle through to the back of the fabric. Take 2–3 small stitches through the existing anchor stitches on the back — pulling tight after each one. This creates a lock knot that won’t pull through the fabric. After the final stitch, bring the needle under a thread loop before pulling tight to form a secure finishing knot. Trim the thread to within ¼ inch of the knot. Give the button a firm tug to test it before you put the garment away.


How Do You Sew on a Shank Button?

What Is the Correct Method for Sewing a Shank Button?

Sew a shank button by threading through the metal or plastic loop on the back of the button — not through holes — and stitching down into the fabric 5–6 times to secure it. The built-in shank handles the clearance job that a toothpick handles for flat buttons, so no extra shank creation is needed. Use a size 5 or 6 needle for shank buttons on coats, which are typically attached to heavy wool, melton, or thick denim.

  1. Thread and knot the needle with doubled all-purpose thread (or upholstery thread for heavy coats). Run it through beeswax if you have it.
  2. Anchor the thread on the back of the fabric, then bring the needle up through to the right side at your marked spot.
  3. Thread through the shank loop — pass the needle through the loop and back down into the fabric. Repeat 5–6 times. The shank base should sit flat against the fabric.
  4. Reinforce the shank — bring the needle up beside the shank (not through it) and wrap the thread around the stitches under the shank 3–4 times to tighten the connection.
  5. Lock and finish on the back with 2–3 anchor stitches, then trim.

For heavy coat buttons, I always add a small flat backing button on the inside of the garment, directly behind the main button, stitching through both at the same time. This spreads the stress across a wider area of fabric and prevents the heavy button from slowly tearing through the weave over a season of use.


How Do You Sew a Buttonhole on a Sewing Machine?

If you’re making a garment from scratch or a buttonhole has worn through and needs replacing, your sewing machine‘s buttonhole function handles this step. Most modern machines offer a one-step or four-step buttonhole setting. Before starting, make sure you change your machine needle to a fresh sharp — a dull needle causes skipped stitches in buttonhole stitching.

  1. Mark the buttonhole position and length — the length should equal the button’s diameter plus 3mm for ease. A 15mm shirt button needs an 18mm buttonhole.
  2. Attach the buttonhole foot and set your machine to the buttonhole stitch. One-step machines: drop the button into the back slot of the foot and the machine sizes it automatically. Four-step machines: follow the sequence marked on the foot or in your manual.
  3. Stitch the buttonhole — the machine stitches down one side, closes with a bar tack, stitches up the other side, and finishes with a second bar tack.
  4. Cut the opening with a seam ripper or small sharp scissors. Work from the center outward toward each end. Before cutting, place a straight pin across each bar tack to prevent accidentally cutting through the end stitching.
  5. Apply fray check to the cut edges if your fabric frays — particularly important on loosely woven fabrics and linen.

What Are the Most Common Button Sewing Mistakes?

After 15 years of sewing and teaching button repair to beginners in workshops, I’ve seen the same four errors come up every time. Knowing them before you start will save you from redoing the job in two weeks.

Mistake 1: Skipping the Thread Shank

Sewing a flat button directly against the fabric without a thread shank is the most common reason buttons fall off or cause fabric puckering. When you button up a garment, the button has to slide under the buttonhole layer of fabric. Without shank clearance, that repeated stress is transferred directly to the stitching thread, which breaks within weeks of regular use. Always place a toothpick under the button before stitching — even on lightweight blouse buttons where the shank only needs to be 1–2mm tall.

Mistake 2: Too Few Passes Through the Holes

Two or three passes through the button holes is not enough to hold a button through regular wear and washing — the minimum for a secure button is 4 passes per pair of holes. For coat buttons, jacket buttons, and anything on heavy-use items like jeans or bags, I do 6–8 passes. The extra two minutes of stitching is always worth it. In my experience, buttons sewn with 4 passes survive 20–30 wash cycles before loosening; buttons sewn with 6+ passes hold indefinitely.

Mistake 3: Using the Wrong Thread

Embroidery floss, thin basting thread, and cheap single-ply polyester are not appropriate for sewing on buttons under regular stress. Use all-purpose polyester or cotton-poly blend thread, always doubled. For coats, bags, or denim, use upholstery thread or heavy-duty thread. Running your thread through beeswax before sewing makes it noticeably stronger and less prone to knotting mid-stitch — I keep a small beeswax block in my sewing kit at all times.

Mistake 4: Finishing Without a Lock Knot

Simply tying a knot on the back of the fabric after the last stitch is not a secure enough finish — the knot can pull through the weave under stress. Instead, take 2–3 small stitches through the existing anchor stitches on the back before tying off. This creates a lock that won’t slide through the fabric. I learned this the hard way when a coat button I’d been proud of fell off after one season — the single knot I’d used had quietly pulled through the lining fabric over months of wear.


What Do Experienced Sewers Do Differently When Sewing on Buttons?

These are the habits that separate buttons that last years from buttons that fall off after a season:

  • Condition thread before sewing. Run it through a beeswax block or Thread Heaven. It prevents tangling mid-stitch and reinforces the thread against the friction of repeated buttoning.
  • Use a backing button for heavy coats. Sew a small flat button on the garment lining directly behind the main button, stitching through both at once. This distributes stress across a wider fabric area and prevents pull-through.
  • Sew a spare to the inside hem. After replacing a button on a dress shirt, blazer, or coat, sew a spare to the inside of the hem or facing seam. You’ll never hunt for a match again.
  • Test before you finish. After the shank wraps but before the lock knot, hold the garment up and give the button a firm pull. If it shifts more than 2mm, add more stitches before knotting off.
  • Practice on scrap fabric first. If this is your first time, spend five minutes on a scrap piece before working on a good garment. Thread tension and shank thickness take one or two tries to feel right.

Key Takeaways

  • Always double your thread and knot the end before starting — single thread breaks too easily.
  • Place a toothpick under flat buttons before stitching to create a thread shank automatically — this is the step most beginners skip and the main reason buttons fall off.
  • Make 4–6 passes through each pair of holes for standard garments; 6–8 for coats and heavy fabrics.
  • Wrap the thread shank 4–5 times after removing the toothpick to reinforce the gap between button and fabric.
  • Finish with 2–3 lock stitches on the back before knotting — never just tie and trim.
  • Use beeswax on your thread and a backing button on heavy coats for maximum longevity.

Frequently Asked Questions: How to Sew on a Button

What size needle should I use to sew on buttons?

Use a sharp needle in a small size, like 10-12, with an eye big enough for your thread to pass through easily. Match the needle to your fabric thickness.

How many stitches should I make when sewing a button?

4-6 anchoring stitches through the holes into the fabric are sufficient to secure the button. Add a few reinforcement stitches on the backside.

What if my button falls off again after sewing it?

If the button continues to come loose, use a thicker needle and thread. Also, make the stitches tighter and closer together, and knot the threads securely.

Should I sew on an extra button?

It’s always intelligent to sew on an extra spare button next to the others! That way, you have a backup ready when one falls off.

Can I use a sewing machine to sew on buttons?

Yes, you can use a buttonhole foot and basic zig-zag stitch. Adjust the stitch length and width for your button size.

How do I create a thread shank when sewing on a flat button?

Place a toothpick or matchstick on top of the flat button, across the holes, before you begin stitching. Sew through the holes over the toothpick 4–6 times, remove the toothpick, then wrap the loose thread around the column of stitches between the button and fabric 4–5 times. This wrapped column is your thread shank — it gives the button clearance to pass through the buttonhole without putting direct stress on the stitching thread.

What is the best thread for sewing on buttons?

All-purpose polyester or cotton-poly blend thread, doubled over, is best for most button sewing. For heavy coats, bags, or denim, use upholstery thread or doubled heavy-duty thread. Avoid thin basting thread or embroidery floss — they break too easily under the daily stress of buttoning and unbuttoning. Running your thread through beeswax before sewing adds strength and prevents tangling mid-stitch.

How do I sew a button on thick fabric like denim or a coat?

For thick fabrics, use a size 5 or 6 needle (heavier than the standard 7–8) and upholstery thread or doubled heavy-duty thread. Make 6–8 passes through the holes instead of the standard 4–6. Sew a small flat backing button on the inside of the garment directly behind the main button, stitching through both at once — this spreads the load and prevents the heavy button from slowly pulling through the fabric over time.

Can I sew a button without a sewing kit?

In a real pinch, a safety pin can temporarily hold a garment closed, but it won’t hold a button securely through wear. Clear nail polish dabbed over existing loose stitching can briefly extend a button’s life. For a proper repair, you need at minimum a needle and thread — a basic travel sewing kit costs under $3 at most drugstores and contains everything needed to sew on a button in minutes.


Ready to Sew?

Learning how to hand sew opens up a whole category of garment repairs that most people assume need a professional. A popped button is the simplest entry point — once you’ve nailed the thread shank and lock knot on a button, you have the foundational skills for hemming, darning, and patch repairs too. Start on a scrap piece to get the tension right, then move to the garment. After you’ve replaced the button, run a warm iron over the area — here’s how to iron a button-up shirt so it comes out looking pressed and professional rather than just repaired.

Share your button sewing results — or any tips that have worked for you — in the comments below. And if you’ve tackled your own sewing projects, I’d love to hear what you’ve been making.

***

Main image: freepik

Share. Facebook Twitter Pinterest LinkedIn WhatsApp Reddit Tumblr Email

Related Posts

Smocking Techniques Explained: An Amazingly Simple Guide for Beginners

April 19, 2026

Sew a Perfect Square Armhole Sleeve: An Easy Step-By-Step Guide

April 16, 2026

How to Sew a Burrito Method Shirt Yoke: The Perfect Finish

April 15, 2026
Leave A Reply Cancel Reply

Our Picks

15 Top Bed Sheets for Dreamy Nights: Our Expert Picks

How To Make a Flannel Quilt: 7 Secrets for Incredibly Cozy Results

The Definitive Guide to the 22 Best Bookshelves for Your Home

Hilarious DIY Shorts Project: When Sewing Goes Hilariously Wrong!

Stay In Touch
  • Facebook
  • Twitter
  • Pinterest
  • Instagram
Don't Miss
Sewing Machines

Do All Sewing Machines Have Foot Pedals? Unraveling the Threaded Truth!

Ever wondered, ‘Do all sewing machines have foot pedals?’ If that question has crossed your mind, you’re in the right place. Dive into this post to unravel the answer!

Embroidery Removal Tool: The Ultimate Solution for Unwanted Stitches

December 3, 2023

Why Is My Sewing Machine Not Turning On? Uncover Solutions for Seamless Stitches!

December 4, 2023

Why Does My Needle Keep Breaking? Find the Common Causes and Solutions!

December 5, 2023
Affiliate Disclosure

Some of the links on this site are affiliate links, meaning that at no additional cost to you, I may earn a small commission if you click through and make a purchase. This helps support the website and allows me to continue creating content for you.

About Us
About Us

Discover top sewing machine reviews, expert guides, and free resources for sewing, quilting, embroidery, and various crafts at Craftsing.

Contact Us: contact@craftsing.com

Our Picks
Trending

Sew a Stunning Swing Tunic: Your Simple Step-By-Step Guide

April 25, 2026

The Surprisingly Simple Way To Make a Hexagon Table Topper (No Binding!)

April 23, 2026

Sew a Stunning Flutter Hem Pencil Skirt: A Simple Step-By-Step Guide

April 22, 2026
Facebook X (Twitter) Instagram Pinterest
  • Home
© 2026 Craftsing. Designed & Developed by Fixrweb.com.

Type above and press Enter to search. Press Esc to cancel.

Ad Blocker Enabled!
Ad Blocker Enabled!
Our website is made possible by displaying online advertisements to our visitors. Please support us by disabling your Ad Blocker.