How to sew on a button

A missing button need not mean the end of a garment's story. Whether it is a cherished linen shirt or a favourite jacket, reattaching a button is one of the simplest and most satisfying ways to extend the life of your clothing. With a handful of basic tools and a few minutes of quiet attention, you can create a repair that is both strong and discreet. This guide will walk you through each step clearly and carefully.

What you will need to sew on a button 

Before you begin, gather the following simple tools:

A matching button (use the original if possible; otherwise, choose one similar in size, material and colour)
Coordinating sewing thread (approximately 40 centimetres in length)
A sewing needle
Scissors
A spacer (such as a matchstick, pin or toothpick)
Optional: A thimble, for added grip and protection while sewing

Having all your tools ready at the start ensures a smooth and focused repair process.

 

Step-by-step: how to sew on a button

Step 1: Cut and prepare the thread

Measure and cut a 40-centimetre length of sewing thread. Fold it in half so that the two cut ends are together. Thread both loose ends through the eye of the needle. This creates a double thread with a loop at one end. Tie a knot at the cut ends to secure your working length. 

Step 2: Locate the button placement

Turn your garment inside out or lay it flat so that the spot where the button needs to be reattached is clearly visible. Use any remaining threads or markings as a guide. If the original location is unclear, align it with other buttons on the garment to find the correct spot.

Step 3: Create an anchor stitch

Bring the needle up from the underside of the fabric to the top, at the centre of where the button will sit. Pull the thread through until the knot stops it. Then, create a small 'X' of stitches in the area to act as an anchor. This reinforces the fabric and helps the button stay in place over time.

Step 4: Position the button

Place the button directly on top of the anchor stitches. Ensure the holes are aligned either vertically or diagonally, depending on the style of the other buttons on the garment. Insert your spacer (a pin, toothpick or matchstick) across the top of the button, between the button and the fabric. This allows space for the button to move slightly once sewn on.

Step 5: Begin stitching the button

Push the needle up from the back of the fabric through one of the buttonholes. Pull the thread tight, then insert the needle down through the opposite hole, sewing through the fabric again. Repeat this stitching process through the first pair of holes three to four times.


Step 6: Switch to the second pair of holes (if applicable)

If your button has four holes, move to the second pair. Sew across these in the same way, maintaining consistent tension. Again, make three to four passes through this set of holes. Check your work against other buttons on the garment to ensure alignment and symmetry.

Step 7: Create the thread shank

After completing your final pass through the buttonholes, bring the needle up one last time through the fabric, but do not pass through the button. Instead, bring the needle out beside the button, underneath it. Remove your spacer.

Wrap the thread tightly around the stitches underneath the button three to four times to create a thread shank. This helps the button sit comfortably and move freely, especially through thicker fabric.

Step 8: Secure the thread

Push the needle through to the back of the fabric. Make two or three small, tight knots close to the surface of the fabric. To do this, insert the needle under a stitch, form a loop with the thread, and pass the needle through the loop before pulling tight. Repeat as needed.

Step 9: Trim the excess thread

Once the thread is securely knotted, use scissors to trim off any excess. Be careful not to cut too close to the knot, in order to avoid unravelling.

Step 10: Inspect your work

Turn the garment right side out and examine your stitching. The button should sit flat with a slight lift from the fabric due to the shank. It should feel secure but not tight, with a little give to allow for ease of fastening.

 


A note on matching materials

For a seamless and thoughtful repair, try to match the button style, material and colour as closely as possible. Use natural fibre thread with natural fibre garments when available, and mirror the original stitch pattern. These details help maintain the garment’s overall appearance and longevity.

Why repairs matter 

Repairing a garment is a small but meaningful act of care. At Afar, we believe in clothing that travels with you, through seasons, landscapes and daily life. Sewing on a button is more than a fix; it is a decision to value what you already have and to keep your wardrobe intentional, lasting and low impact. These small acts make a big difference in building a slower, more sustainable wardrobe.

Need a spare?

If your Afar garment has lost a button, we are happy to help. We keep spare parts for many of our garments. Reach out to us, and we will arrange what you need.

Simple repairs make garments last. Thank you for choosing slow fashion.

Our Care & Repair Guarantee is a quiet promise to support the longevity of your wardrobe. We offer a complimentary first minor repair, such as reattaching labels, on all garments within 12 months of purchase. It’s our way of standing by what we make and encouraging a culture of maintenance over replacement.

If you're unsure whether your garment qualifies for a complimentary repair, or you simply need guidance on where to begin, reach out. We’re always happy to help. Learn more on our Care & Repair Guarantee page.


From our studio to your wardrobe, with love, John and Jana

×