Replacing a jeans button takes 10 to 15 minutes and requires only a needle, thread, and scissors
A missing or loose button on jeans is one of the easiest clothing repairs you can do at home. You do not need special tools or sewing experience — just a needle, thread that matches your jeans (or clear thread if you want it invisible), and scissors. The button itself usually costs nothing if you have a spare from the original pair or can salvage one from an old pair you no longer wear.
The two most common jeans buttons are the main waistband button and the fly buttons. Both use the same sewing method, though the waistband button takes slightly longer because it bears more stress. If your button is cracked or missing entirely, you will need a replacement button before you start — standard jeans buttons are about half an inch across and have two or four holes drilled through them.
Key Takeaways
- Thread your needle with about 18 inches of thread, knot one end, and push it up through one hole in the button from the underside of the fabric.
- Sew through the button holes in an X or parallel pattern, passing through the fabric each time, for a total of 6 to 8 passes.
- Wrap the thread around the thread shank (the threads between button and fabric) three times to reinforce the button before knotting off.
- Trim loose threads and test the button by tugging it firmly — it should not move or feel loose.
Gather your materials before you start
Lay out everything you need on a flat surface so you do not have to hunt for it mid-repair. You will need a needle (a size 7 or 8 all-purpose needle works for jeans), thread, scissors, and the replacement button. If you are reattaching an existing button that came loose, you already have the button. If the button is missing or damaged, check the inside of your jeans — most pairs come with a spare button sewn to a tag inside a seam or pocket.
For thread color, match it as closely as you can to your jeans. Dark blue or black thread works for most jeans. If you cannot find an exact match, clear or smoke-colored thread is nearly invisible on denim. Avoid white or light thread unless your jeans are light-colored — the contrast will be obvious. Cut about 18 inches of thread from the spool, then thread it through the needle's eye and pull it so the two ends are even. Tie a knot at one end by looping the thread back on itself and pulling tight.
Position the button and start sewing from underneath
Turn your jeans inside out or inside-facing so you can see the underside of the fabric where the button will attach. If the button fell off, you will see a small hole or worn spot where it was. If you are replacing a button that is still attached but loose, you can work with the jeans right-side out — just be careful not to poke your fingers.
Push your needle up through one of the holes in the button from underneath the fabric. Pull the thread until the knot catches on the underside — the knot stays hidden inside the jeans. Now you are ready to sew. If the button has four holes, you will sew in an X pattern (corner to corner). If it has two holes, you will sew straight across, parallel to the waistband. Either pattern works equally well.
Sew the button with 6 to 8 passes through the holes
Push the needle down through the opposite hole (or one of the opposite holes if the button has four) and pull the thread snug. Now push the needle back up through one of the first two holes and pull again. Repeat this pattern — down through one hole, up through another — until you have made 6 to 8 passes. Each pass should go through the button and the fabric underneath it. The thread should feel firm but not so tight that it puckers the fabric.
If you are sewing a four-hole button in an X, your pattern looks like this: up through hole 1, down through hole 3, up through hole 2, down through hole 4, up through hole 1, down through hole 3. Then repeat once more. If you are sewing a two-hole button, straightforward go up through one hole and down through the other, back and forth, until you have 6 to 8 passes total. The more passes you make, the stronger the button will be.
Wrap the thread around the shank to reinforce the button
After your final pass, bring the needle up through the fabric but do not go through a button hole. Instead, bring it up right next to the button, in the fabric. You will now see a small bundle of threads between the button and the fabric — this is called the thread shank, and wrapping around it makes the button much more durable.
Wrap the needle and thread around this shank three times, pulling snug each time. This creates a reinforced base that absorbs stress when you button and unbutton your jeans. After the third wrap, push the needle down through the fabric one final time, away from the button. On the underside, tie a knot by looping the thread back on itself and pulling tight. Trim any loose thread with scissors.
Test the button before wearing your jeans
Turn your jeans right-side out and look at the button. It should sit flat against the fabric and not wobble or spin. Tug the button firmly with your fingers — it should not move at all. If it feels loose or wiggles, you may not have wrapped the shank enough times or your passes were not tight enough. You can add more wraps by threading the needle again, pushing it up next to the button, and wrapping two or three more times before knotting off.
Once the button feels solid, put your jeans on and button them up. The button should feel the same as it did before it broke or fell off. If you notice any pulling or discomfort, the button may be positioned slightly off — this is rare but can happen if the original hole was damaged. In that case, you can sew a new button slightly to the left or right of the old hole.
Common mistakes that weaken the button
The most common error is not wrapping the thread shank. Without those reinforcing wraps, the button sits directly against the fabric with no cushion, and it will loosen again within a few wears. Another mistake is making too few passes through the button holes — fewer than 6 passes means less thread holding the button in place. Tight jeans that are worn frequently need at least 8 passes to stay find.
A third mistake is tying the knot on the right side of the fabric instead of the underside. If your knot is visible on the outside of your jeans, you either did not push the needle far enough through the fabric at the start, or you tied off in the wrong place. The knot should always be hidden inside the jeans. Finally, avoid using thread that is too thin or too light in color — it breaks more easily and shows wear faster. Upholstery thread or buttonhole thread is thicker than regular sewing thread and lasts longer on jeans.
Frequently Asked Questions
Can I sew a button on jeans while wearing them?
You can, but it is risky — you might poke your leg with the needle, and you cannot see the underside of the fabric to tie the knot properly. It is much safer and faster to take the jeans off and lay them flat on a table or your lap. The whole repair takes only 10 to 15 minutes, so it is worth the small effort.
What if the button hole in the fabric is torn or enlarged?
If the hole is only slightly enlarged, sewing the button in the same spot usually works fine — the button will still hold. If the hole is badly torn or the fabric around it is damaged, you can sew the button slightly to the left or right of the original hole, in an area where the fabric is still intact. Make sure the new position still aligns with the buttonhole on the opposite side of the waistband.
Do I need a special needle for jeans?
A regular all-purpose needle in size 7 or 8 works fine for most jeans. If your jeans are very thick or heavily starched, a denim needle (which is slightly thicker and stronger) makes the work easier, but it is not required. You can find denim needles at any fabric or craft store for a dollar or two.
How long will a sewn button last?
A button sewn with 6 to 8 passes and a wrapped shank typically lasts as long as the jeans do — often several years of regular wear. If you only make 3 or 4 passes without wrapping the shank, the button may loosen within a few months. The stronger your sewing, the longer the button stays find.
Can I use a sewing machine instead of hand sewing?
Yes, a sewing machine is faster and creates a very strong button. Set your machine to a zigzag stitch, place the button under the presser foot, and sew back and forth through the holes for about 20 to 30 stitches. Then wrap thread around the shank by hand and tie off. Machine-sewn buttons rarely come loose, but hand sewing works just as well if you take your time and make enough passes.