Skip to content
HassleFix

How to Fix a Jeans Button: A Tack-Button Kit Does It in Minutes

A jeans button falls off when its tack works loose or the hole wears out. Sew a stopgap tonight, or press in a tack button that locks on for good.

By Jamilur Rahman Updated November 5, 2026 · 6 min read

Time
10 min
Cost
Under $20
Difficulty
Easy
Blue jeans lying flat with the waistband button missing and a small metal tack button and a hammer beside them on a wooden table
In this guide
  1. Quick answer
  2. Free vs. permanent fix
  3. What you'll need
  4. Why it happens
  5. Try this first (free)
  6. When free fixes aren't enough
  7. Buy the fix
  8. Check the pin length before you buy
  9. What to skip
  10. FAQ
  11. Related problems

Quick answer

A jeans button falls off because its metal tack worked loose from the denim, or the hole around it stretched and wore. For a free stopgap, sew a strong flat button over the spot with doubled thread. For the real fix, press in a replacement tack button with a hammer. The pin locks through the fabric the way the original did, usually in about five minutes.

Free fix vs. permanent fix

Free fix · 10 minutes

Sew on a stopgap button

  • Use a flat button from an old shirt or coat, close to the same size
  • Double a strong thread and knot the end
  • Sew through the waistband several times and wind thread under the button
  • For tonight only, pin the waistband with a safety pin from the inside

How long it lasts: A few weeks to a few months. Thread rubs against the denim and loosens, and a sewn button sits differently from the original.

Most readers choose Permanent fix
Tack button replacement kit for jeans (illustration)
Illustration

A tack-button replacement kit

A jeans button is a two-part metal fastener, not a sewn button. A tack kit gives you the same fastener: a cap and a pin that you hammer together through the denim. It is stronger than thread and looks like the original.

What to get: Tack button replacement kit for jeans

How long it lasts: As long as the denim. The pin is flattened through the fabric and does not depend on thread.

As an Amazon Associate I earn from qualifying purchases.

What you'll need

  • Needle and strong thread

    Button or heavy-duty thread is best

    You have it
  • Spare flat button

    From an old shirt or coat, about the same size

    Free
  • Hammer

    A small one is easier to control

    You have it
  • Scrap wood or a thick cutting board

    A solid surface to hammer on without marking the table

    You have it
  • Iron-on denim patch (illustration)
    Illustration

    Iron-on denim patch

    Strengthens a stretched hole before the new pin goes in

  • Our pick
    Tack button replacement kit (illustration)
    Illustration

    Tack button replacement kit

    Match the button size and the pin length

Why it happens

1

The tack pin worked loose

The button is held by a pin hammered through the denim. Wash cycles and daily strain loosen it until the button spins and drops off.

2

A stretched or torn hole

After years of pulling, the hole around the pin wears larger. A new pin has nothing to bite on in a hole that has become a gap.

3

A thin or soft tack

Some jeans use light pins that bend after a year or two of daily wear.

4

A waistband that is too tight

A waistband that fits snugly pulls on the button all day, so the tack fails sooner.

Try this first (free)

Do these in order, starting with the simplest.

  1. Look at what failed

    Check the waistband. If the old pin is still in the denim, pull it out with pliers. If the hole is ragged or has torn, you will want to reinforce it before any new button goes on.

  2. Sew a stopgap button

    Tool used: Needle and strong thread

    Double a strong thread, knot it and sew a flat button on through the waistband six to eight times. Wind the thread around under the button to leave a small gap, then knot it off. It is a bandage, not a cure.

  3. Reinforce a worn hole

    Tool used: Iron-on denim patch

    Iron a small denim patch on the inside of the waistband behind the hole, following the pack. The new pin will then bite into fresh fabric instead of a stretched hole.

    Iron-on denim patch (illustration)
    Illustration

    Tool for this step

    Iron-on denim patch · Strengthens a stretched hole before the new pin goes in

    Check price on Amazon
  4. Set the tack button

    Tool used: Tack button replacement kit

    Push the pin through the fabric and press the cap onto it. The parts vary by kit, so follow the picture on the pack. Rest the cap on scrap wood and tap it square-on with firm taps until the pin flares and the cap is tight.

    Tack button replacement kit (illustration)
    Illustration

    Tool for this step

    Tack button replacement kit · Match the button size and the pin length

    Check price on Amazon
  5. Test it

    Tool used: Hammer

    Tug on the button and fasten and unfasten it a few times. If it still spins, give it a few more taps.

When free fixes aren't enough

A sewn button is a bandage. It works for weeks, but thread wears through against the denim, and a thick waistband needs a longer shank than most spare buttons give you. If the button has fallen off more than once, the hole is stretched or the pin was weak, and more sewing will not fix either one. A tack-button kit replaces the fastener itself. If the denim around the hole is torn badly, patch it first, or take the jeans to a tailor.

Buy the fix

Still stuck after the free fixes? These are the products we would look at.

Best pick
Tack button replacement kit for jeans (illustration)
Illustration

Tack button replacement kit for jeans

Fixes: a jeans button that has fallen off or keeps spinning loose

Look for: A button size that matches yours. Many adult jeans use about 17 mm, so measure the old one; Metal caps and pins, not plastic; Spare pins in the pack, in case the first goes in crooked; A finish that matches your other jeans hardware, such as silver, brass or copper.

Who it's for
Anyone whose jeans button is missing or will not stay put.
Honest downside
The waistband fabric is very thin or torn around the hole. Patch it first, or see a tailor.

As an Amazon Associate I earn from qualifying purchases. We don't show prices because they change, so use the button to see today's price.

How we picked: How we picked: this page is based on clothing repair guides, tack button kit instructions and tailoring advice, and the problems and fixes people report in reviews. We do not test products by hand.

Check the pin length before you buy

Pins come in different lengths. A standard pin suits medium-weight denim. A waistband with a double layer, a patch or a belt loop needs a longer pin. The pack lists the fabric thickness it fits, so check it against yours. If the pin is too short, the cap will not lock. If it is too long, it will stick out the back and scratch.

What to skip

Superglue and safety pins as a permanent fix

Glue stiffens the denim and lets go in the wash. A safety pin works tonight, but it can open, rust and scratch you. Neither is a fix. Use a tack button or a sewn stopgap.

Frequently asked questions

Why does my jeans button keep falling off?
The tack pin has loosened, or the hole around it has stretched, so the pin cannot grip. Reinforce the hole from behind with a patch, then set a new tack button.
Can I fix a jeans button without a hammer?
For a stopgap, yes: sew on a flat button with strong thread. A tack button needs a hammer and a solid surface, because the pin is flattened through the fabric.
What size jeans button do I need?
Measure the old button's diameter, or the hole. Many adult jeans use about 17 mm, and some use 14 mm or 20 mm. Also check that the pin is long enough for your waistband's thickness.
Can I fix a button on stretch jeans?
Yes, but stretch denim holds a pin less firmly. Iron a patch inside behind the button first, so the pin has more fabric to grip.

As an Amazon Associate I earn from qualifying purchases. Affiliate disclosure

Tack button replacement kit for jeans (illustration)
Illustration

Our pick: Tack button replacement kit for jeans

Check price