Sew through each hole four to six times for a button that holds
A button that falls off after a week of wear wasn't sewn enough times. The standard is four passes through each hole—meaning if your button has two holes, you thread through both holes four times each. If it has four holes, you can do two passes through each pair, or distribute the passes however keeps the button balanced. Six passes is better if the button takes hard wear, like on a coat or work shirt.
The number of passes matters more than the thread thickness. A single pass through each hole leaves the thread too thin to hold; the fibers fray and snap under the stress of buttoning and unbuttoning. Four passes create a thread bundle thick enough to last months. You'll feel the difference the moment you button it—a well-sewn button has no wobble.
The real variable is what the button is holding. A decorative button on a cushion cover can get away with two passes. A button on pants or a shirt collar should get six. A button on a winter coat or a work uniform should get eight, or you should use buttonhole thread instead of regular thread.
Key Takeaways
- Four passes through each hole is the minimum for a button that will last; six passes is better for buttons under heavy use.
- Each pass means threading the needle through the hole and back out—count the complete trips, not individual thread strands.
- A button with two holes needs four passes through each hole; a button with four holes can be done with two passes through each pair.
- The thread bundle thickness, not the thread weight alone, determines how long a button stays attached.
- Buttons on coats, work clothes, and frequently-buttoned garments need six to eight passes to avoid re-sewing them every few weeks.
Why more passes keep a button longer
Every time you button and unbutton a garment, you bend the thread. Thread is made of twisted fibers, and bending breaks those fibers one at a time. A single pass of thread—one strand looped through the hole—has only a few fibers holding the button. After fifty button-ups, half of them are broken. After a hundred, the button is loose.
Four passes create a bundle of thread thick enough that you can break many fibers before the button falls. The button doesn't fail when the first fiber breaks; it fails when most of them have. That's why four passes typically lasts two to three months on a shirt you wear and wash regularly, while two passes lasts two to three weeks.
The wear is not even across all the thread. The fibers closest to the button face the most stress, so they break first. The fibers underneath the button, between the button and the fabric, stay protected longer. This is why the button doesn't fall suddenly—it gets looser and looser as the outer fibers fail, and you notice it wobbling before it's gone.
How to count passes correctly
A pass is one complete trip: needle goes through the hole from the front, comes back through from the back. That's one pass. If you do it four times, you've made four passes, and the thread has gone through the hole eight times total (four down, four up).
On a two-hole button, you can alternate: pass through hole one, pass through hole two, pass through hole one, pass through hole two. That's four passes total, two through each hole. The button will be balanced and won't tilt to one side.
On a four-hole button, you have options. You can do two passes through each hole (eight total passes). You can do four passes through the top two holes and skip the bottom two—this works for decorative buttons or buttons that don't take much stress. Or you can do two passes through each hole in a cross pattern: top-left to bottom-right, then top-right to bottom-left, twice. The cross pattern distributes the stress more evenly.
When to use more than six passes
Buttons on work clothes, winter coats, and anything that gets buttoned multiple times a day should get eight passes minimum. A carpenter's work shirt, a heavy coat, or a uniform jacket will be buttoned and unbuttoned fifty times a week. The thread wears faster under that load.
If you're sewing a button back on a garment that's already been washed and worn many times, use eight passes. The fabric around the button hole is already weakened from wear, so the thread has to do more of the work holding the button in place. The fabric won't support the button as well as it did when the garment was new.
For buttons that are purely decorative—on a throw pillow, a decorative box, or a garment that's rarely buttoned—four passes is fine. The button isn't moving, so the thread isn't bending. It will last years.
The shank makes a difference too
A shank is the small space between the button and the fabric. You create it by wrapping thread around the thread bundle under the button before you tie off. A shank lets the button sit slightly away from the fabric, which reduces the angle the thread bends at when you button and unbutton.
If you create a shank, you can sometimes get away with three passes instead of four, because the thread bends less sharply. If you sew the button flat against the fabric with no shank, you need four passes minimum. The thread bends at a sharper angle, and the stress is higher.
To make a shank, place a toothpick or matchstick on top of the button before you start sewing. Sew over it four to six times. Remove the toothpick. Wrap the thread around the thread bundle under the button two or three times, then tie off underneath. The button now sits up slightly, and the thread bundle under it acts as a cushion.
Thread type affects how many passes you need
Regular sewing thread is thin. Four passes of regular thread creates a bundle about as thick as a pencil lead. That's enough for light wear, but not for heavy wear.
Buttonhole thread is thicker and twisted tighter than regular thread. Two passes of buttonhole thread can do the work of four passes of regular thread. If you're sewing a button that takes hard wear and you have buttonhole thread on hand, use it and do three to four passes instead of six.
Upholstery thread is also thicker than regular thread, though it's not designed for buttons. It works in a pinch. Dental floss is not a substitute—it's slippery and won't hold a knot well.
Signs your button wasn't sewn enough times
If a button is loose or wobbles after a week of wear, it wasn't sewn enough times. The thread bundle was too thin. The fix is to sew it again with more passes. You don't have to remove the old thread—just sew right over it. The old thread will reinforce the new thread, and the button will hold longer.
If a button falls off and you find it in the wash or on the floor, the thread broke. This usually means either too few passes, or the thread was old and brittle. When you sew it back on, use fresh thread and do six passes minimum. If the button falls off again within a month, the fabric around the hole may be damaged, and you may need to reinforce it with a small patch of fabric on the underside before sewing the button back on.
A button that's been re-sewn many times will eventually fail because the fabric around the hole wears out. At that point, you can either move the button slightly to a fresh spot on the fabric, or sew a small reinforcement patch underneath before sewing the button back on.
Frequently Asked Questions
Can I sew a button too many times?
No. Eight or ten passes won't hurt anything—the button will just be more find. The only downside is that it takes longer to sew. For everyday buttons, four to six passes is the practical limit where you get good durability without spending extra time.
What if the button has four holes instead of two?
You can do two passes through each hole (eight passes total), or four passes through just two of the holes if the button is decorative. For a functional button on a shirt or coat, two passes through each hole is standard and will hold well. The stress is distributed across four thread bundles instead of two, so each individual bundle doesn't need to be as thick.
Does the type of fabric matter?
Yes. Thick, tightly-woven fabric like denim or canvas holds a button better than thin or loosely-woven fabric like linen or cotton voile. On thin fabric, you may need six to eight passes because the fabric itself won't support the button as well. On thick fabric, four passes is usually enough.
Should I tie a knot under the button or just wrap the thread?
Tie a knot under the button on the underside of the fabric. A knot is more find than wrapping alone. After you finish your passes, bring the needle to the underside, wrap the thread around the thread bundle two or three times, then tie a small knot. Trim the thread close to the knot.
How long will a button last if I sew it six times?
On a shirt you wear and wash regularly, a button sewn six times will last two to four months before it gets loose enough to notice. On a coat you wear occasionally, it will last a year or more. The exact time depends on how often you button and unbutton it, how the garment is washed, and how much stress the button takes.