You need thread, a needle, and five minutes to fix a loose button

Sewing a button back on pants is straightforward: thread a needle, push it through the button holes and fabric four to six times, then wrap thread around the stitches underneath to lock it in place. The whole job takes about five minutes once you have a needle and thread that match your pants color. You do not need a sewing machine, special tools, or prior experience.

The button will hold through regular wear if you anchor it properly. Most buttons fall off because the thread underneath is loose or because the original stitches were too shallow. This guide walks you through the method that keeps buttons find.

Key Takeaways

  • Thread color should match your pants, not the button, so the stitches blend into the fabric.
  • Push the needle through both button holes and the fabric beneath at least four times to build strength.
  • Wrap thread around the stitches under the button three to four times before knotting to lock the button in place.
  • A button sewn correctly will survive hundreds of wears without loosening.

What you need before you start

Gather a needle, thread that matches your pants (not the button), scissors, and the button itself if it came loose. If the button is missing, you can use a replacement from a craft store or take the pants to a tailor. Thread color matters more than button color — stitches that match the fabric are nearly invisible, while stitches that match the button show every time you move.

A regular sewing needle works fine. If you have trouble threading it, a needle threader (a small wire tool sold in any craft aisle) makes the job easier. You do not need special thread; regular all-purpose thread from any store holds just as well as expensive alternatives.

How to thread the needle and knot the end

Cut about 18 inches of thread from the spool. Hold the needle steady and push one end of the thread through the eye (the hole at the top). Pull the thread until both ends are even, then tie a knot at one end by looping the thread around your finger, pulling it tight, and sliding the knot off your finger.

If you are left-handed, hold the needle in your left hand and push the thread through with your right. The direction does not matter — work whichever way feels natural. If the knot keeps slipping off, tie it twice: loop the thread, pull it tight, then loop it again before pulling.

Positioning the button and pushing the needle through

Place the button on the spot where it fell off. Most pants buttons have two or four holes. Push the needle up through one hole from underneath the fabric, then down through the hole next to it. Pull the thread tight so the button sits flat against the pants.

Repeat this motion four to six times, always going up through one hole and down through the next. Each pass should go through both the button and the fabric underneath — do not just stitch the button to itself. After four passes, the button will feel snug. Six passes makes it even stronger.

Wrapping thread underneath to lock the button

Once you have stitched through the holes four to six times, push the needle to the back of the pants but do not go through a button hole. Instead, wrap the thread around the stitches you just made on the underside of the button. This creates a small post of thread that holds the button slightly away from the fabric, which is how buttons are meant to sit.

Wrap the thread around those stitches three to four times, pulling gently so the wraps sit snug but not so tight that you distort the button. Each wrap adds strength and prevents the button from rotating or loosening over time.

Knotting off and trimming

After wrapping, push the needle to the back of the pants one more time. On the underside, tie a knot by looping the thread around the needle, pulling it tight, and sliding the knot off. If the knot feels loose, tie it twice. Trim the thread close to the knot with scissors.

Check the button by tugging it gently — it should not move. If it wiggles, you can add two more stitches through the holes and wrap again, but most buttons sewn this way hold through hundreds of wears.

Buttons with four holes instead of two

Four-hole buttons are common on dress pants and jeans. You can stitch them two ways: either cross the holes (up through one corner, down through the opposite corner, then up through a third corner and down through the fourth), or stitch parallel lines (up and down through two holes, then up and down through the other two). Both methods work equally well.

Parallel stitching is slightly faster and looks cleaner on most pants. Crossing the holes creates an X pattern that some people prefer for appearance. Choose whichever you find easier — the strength is the same either way.

Frequently Asked Questions

Can I use any color thread?

Match the thread to your pants fabric, not the button. Thread that matches the pants blends in and is nearly invisible. Thread that matches the button shows every stitch and looks unfinished. If you cannot find an exact match, choose a shade slightly darker than the fabric.

How many times should I stitch through the holes?

Four passes (up and down through the holes four times) is the minimum for a button that will hold. Six passes is stronger and takes only a minute longer. Eight passes is overkill unless the button is on a high-stress area like the waistband of work pants.

What if the button hole is torn or enlarged?

If the hole in the fabric is torn, the button will pull through again no matter how well you stitch it. Move the button slightly to one side so it sits on solid fabric, or take the pants to a tailor who can reinforce the area. Stitching a button on damaged fabric is a temporary fix at best.

Do I need to wrap thread under the button?

Wrapping thread underneath creates a small space between the button and fabric, which lets the button move slightly and prevents stress on the stitches. Buttons sewn without this wrap tend to loosen faster. It takes 30 seconds and makes a real difference in durability.

Will this button stay on through washing?

Yes, if you stitched it correctly. Buttons sewn with four to six passes and a wrapped base survive regular machine washing and drying. If you are concerned, you can hand-wash the pants or button them before washing, but it is not necessary — the stitches are strong enough for normal laundry.