← Back to the full library
Home & Practical Everyday Practical

How to Sew On a Button and Hem Pants by Hand

Two repairs cover most of what goes wrong with clothes: a button falls off, and a pair of trousers is too long. Both are hand-sewing jobs that take one evening to learn and save you money and clothes for the rest of your life. This guide covers the six-item kit, the only two stitches you need, the shank trick that stops home-sewn buttons from falling off again, and the blind stitch that makes a hem nearly invisible — plus how to undo your own mistakes, and which jobs are worth handing to a tailor.

What you'll be able to do: In three short sessions, go from "I've never threaded a needle with confidence" to fixing your own clothes for good.

3-day guide · 5 chapters · free PDF

The plan

Chapter 1 — Your Sewing Kit and the Only Two Stitches You Need

Day 1 · 25 min

Outcome: "I have a working sewing kit and can produce a straight running stitch and a backstitch on scrap fabric."

Micro-start (under 12 minutes)

Find an old t-shirt or pillowcase you don't care about and cut two squares roughly the size of your palm. That's your practice fabric for the next two chapters — practising directly on the garment you actually want to fix is how beginners ruin garments.

The minimum you need to know

A hand-sewing kit is six items: a pack of assorted "sharps" needles, all-purpose polyester thread in black, white and mid-grey, small scissors, pins, a thimble, and a seam ripper. Two stitches then cover almost every home repair. The running stitch goes in and out at even spacing — fast, and used for temporary basting. The backstitch doubles back over the previous stitch each time — slower, but it's the one that holds under strain, and it's what replaces a machine seam.

Worked example: threading up and sewing your first two rows

Cut about 45 cm of thread — longer tangles, shorter runs out constantly. Push one end through the needle eye and pull it through; for any stitch that will take strain, bring both ends together and knot them, so you're sewing with a doubled thread. On your practice square, sew a row of running stitches about 3 mm long, keeping the gaps the same size as the stitches. Then sew a second row underneath as backstitch: bring the needle up, go back down one stitch-length behind where you came up, then come up one stitch-length ahead of your previous exit point. Viewed from the top, the backstitch row looks like one unbroken line — that's how you know it's right.

Checklist

  • Kit assembled: needles, thread in three basic colours, small scissors, pins, thimble, seam ripper
  • Practice fabric cut from something you don't mind ruining
  • Thread cut to about 45 cm, not longer
  • Needle threaded; thread doubled and knotted for anything that takes strain
  • One row of running stitch sewn with even stitch and gap lengths
  • One row of backstitch sewn, forming an unbroken line on the top side
  • Both rows tugged firmly — the backstitch holds, the running stitch gives

Exercises

  1. Sew 10 cm of running stitch, then 10 cm of backstitch, on your practice square.
  2. Pull on both rows until one fails. Note which one, and how much force it took — this is why every structural repair in this guide uses backstitch.
  3. Thread the needle five times in a row. This is the step that frustrates most beginners into quitting, and it gets easy with repetition.

Chapter 2 — Reattaching a Button So It Never Falls Off Again

Day 1 · 20 min

Outcome: "I can sew on a button so it survives the washing machine."

Micro-start (under 12 minutes)

Cut an 18-inch length of thread matching the fabric colour. Thread the needle and pull the thread through until both ends meet, then tie the two ends together in a double overhand knot. You now have a doubled, knotted thread — this is the single biggest reason home-sewn buttons fall off: people sew with a single strand and no knot.

The minimum you need to know

A button needs a "shank" — a small gap of thread between the button and the fabric — so the fabric can fold closed around it. Sew the button flat against the fabric and it will crack or pull through the first time you button it. That's the whole trick: leave the gap.

Worked example: reattaching a coat button

Hold the button in place over the original thread marks. Push the needle up through the fabric and one hole of the button, then back down through the opposite hole — but before pulling tight, slide a toothpick or spare needle flat across the top of the button, between the two threads. Sew 5–6 passes through both holes (or all four, for a 4-hole button, in an X or parallel pattern). Remove the toothpick: this is what leaves your shank gap. Lift the button, wind the thread firmly around the slack threads underneath it 3–4 times to build the shank, then push the needle through to the back and knot off with two small stitches through the fabric only.

Checklist

  • Thread doubled and double-knotted before you start
  • Button positioned exactly over the old thread marks or buttonhole line
  • Toothpick (or spare needle) placed across the button before stitching
  • 5–6 passes through the holes, all pulled to the same tension
  • Toothpick removed and thread wound around the shank 3–4 times
  • Finished with two small locking stitches on the fabric back, not the button
  • Button tested — does it fold closed without straining?

Exercises

  1. Reattach one 2-hole and one 4-hole button from your own clothing, using the shank method above.
  2. Button and unbutton each one 10 times. If either feels tight or the fabric puckers, redo the shank slightly looser.
  3. Find one shirt in your closet with a loose (not yet missing) button, and reinforce it before it falls off.

Chapter 3 — Measuring and Pinning a Hem That Hangs Straight

Day 2 · 30 min

Outcome: "I can mark and pin a hem that is the right length and even all the way around."

Micro-start (under 12 minutes)

Put the trousers on with the shoes you'll normally wear them with, and stand normally in front of a mirror. Shoes change the correct length by a couple of centimetres — measuring barefoot is the most common reason a home hem ends up wrong.

The minimum you need to know

A hem has three measurements: where the new bottom edge should sit (marked while wearing the garment), the fold allowance (how much fabric folds up inside — usually 3–4 cm for trousers), and the raw-edge turn (a smaller first fold of about 1 cm that hides the cut edge inside so it can't fray). You mark the first, then measure the other two from it. Pin every 5 cm, with the pins perpendicular to the fold so you can still try the garment on.

Worked example: shortening trousers by 5 cm

Wearing the right shoes, have someone mark the desired bottom edge with a pin or chalk at the front of each leg — or fold the excess up yourself and check it in the mirror. Take the trousers off and lay them flat, one leg at a time. Measure from the existing bottom edge up to your mark: say it's 5 cm. Transfer that same 5 cm to four points around the whole leg (front, back, both sides) and join them into a line. Below that line, keep 4 cm of fabric for the fold and cut off everything beyond it. Turn 1 cm of the raw edge up and press it flat with an iron, then fold again along your marked line — the raw edge is now trapped inside. Pin every 5 cm and check the length once more before sewing.

Checklist

  • Trousers tried on with the shoes they'll actually be worn with
  • New bottom edge marked while standing normally, not sitting or slouching
  • Same measurement transferred to four points around each leg
  • Both legs measured separately and compared — trouser legs are often not identical
  • 4 cm fold allowance kept below the marked line; the rest cut off
  • Raw edge turned up 1 cm and pressed before the main fold
  • Pins placed every 5 cm, perpendicular to the fold, and the length checked once more

Exercises

  1. Mark and pin one leg of a pair of trousers you want shortened — don't cut anything yet.
  2. Try them on with the pins in and check in the mirror that both legs hang at the same height.
  3. Only once both legs match, cut the excess and press both folds ready for Chapter 4.

Chapter 4 — Hand-Hemming with the Blind Stitch

Day 2 · 35 min

Outcome: "I can hand-sew a hem that holds and is nearly invisible from the outside."

Micro-start (under 12 minutes)

Thread a single — not doubled — strand in the closest colour match you have to the garment, and knot the end. A hem carries far less strain than a button, and a single strand is what keeps the stitches invisible.

The minimum you need to know

The blind stitch (also called a slip stitch) works because it barely touches the outer fabric. The needle travels inside the fold of the hem, and every centimetre or so it picks up one or two threads — literally two threads — of the garment's outer layer before disappearing back into the fold. Pick up more than that and the stitch shows on the outside; pick up none and the hem isn't attached.

Worked example: hemming one trouser leg

Work with the garment inside out and the folded hem facing you. Start by burying the knot inside the fold. Take a stitch through the folded edge of the hem, then move diagonally about 1 cm along and pick up two threads of the outer fabric directly opposite. Go straight back into the fold, travel another centimetre inside it, and repeat. Keep the tension loose — pulling tight creates visible puckers on the outside. Every 10 cm or so, turn the leg right side out and check: you should see no stitching at all, or at most a faint dotted line. Finish with two small knots inside the fold.

Checklist

  • Single strand of thread, colour-matched, knotted at one end
  • Knot buried inside the fold, not on the outer fabric
  • Each bite of the outer fabric picks up only one or two threads
  • Stitches spaced about 1 cm apart
  • Thread tension left loose — no puckering when the leg is laid flat
  • Outside checked every 10 cm during sewing, not only at the end
  • Finished with two small knots hidden inside the fold

Exercises

  1. Blind-stitch 10 cm of your pinned hem, then turn it out and inspect it from the outside.
  2. If stitches are visible, unpick that section with the seam ripper and redo it, taking smaller bites.
  3. Finish both legs, then press the hems flat with an iron.

Chapter 5 — Fixing Your Own Mistakes, and When to Call a Tailor

Day 3 · 20 min

Outcome: "I can undo and redo my own repairs, and I know which jobs aren't worth doing by hand."

Micro-start (under 12 minutes)

Take your practice square from Chapter 1 and unpick the backstitch row with a seam ripper — slide the point under a stitch, push until it cuts, repeat every third or fourth stitch, then pull the loose thread out. Knowing mistakes are reversible is what makes you willing to attempt the repair at all.

The minimum you need to know

Almost nothing you do by hand is permanent — thread comes out, fabric stays. The one exception is cutting: once the fold allowance is off a hem, you cannot make the garment longer again. So the rule is measure, pin, try on, and only then cut. As for what to hand over: lined garments, leather or heavy denim, jeans where the original topstitching has to be reproduced, suit jackets, and anything with a shaped or curved hem are tailor jobs — a tailor's trouser hem costs little and takes a day.

Worked example: recovering a hem that came out uneven

You finish both legs and find one sits 1 cm lower. Unpick that leg's blind stitch with the seam ripper — about five minutes' work. Unfold it, press it flat, and re-measure both legs side by side on a table, matched at the waistband rather than measured separately from each bottom edge. Re-mark, re-fold, re-press, re-pin and re-sew. Total cost of the mistake: twenty minutes, and no fabric lost — because nothing was cut a second time.

Checklist

  • Seam ripper used under the stitch, not through the fabric
  • Loose threads pulled clear before re-sewing
  • Both legs compared side by side, matched at the waistband, before re-marking
  • Fabric pressed flat before any re-folding
  • Nothing cut until the length has been confirmed on the body
  • Job handed to a tailor if it involves lining, leather, heavy denim, visible topstitching, or a curved hem

Exercises

  1. Unpick and redo 5 cm of one of your own hems, just to prove to yourself that you can.
  2. Go through your wardrobe and sort unworn items into three piles: "I can fix this," "tailor job," and "not worth it."
  3. Fix one item from the first pile this week.

Take this guide with you

The complete guide — all 5 chapters, every checklist and exercise — as a clean, printable PDF. No email required.

Download the PDF

How this guide was built

Every guide on this site is produced with the Self-Directed Learning Framework: instead of an article that explains a topic at you, the framework turns it into a structure you work through — each chapter with one outcome, a starting action under twelve minutes, the minimum you actually need to know, a worked example, a checklist, and exercises. It starts from three questions:

The intake behind this guide

Topic: Sewing on a button and hemming pants by hand, no machine.

Outcome wanted: Reattach a button securely and hem a pair of trousers to the right length, alone, within a long weekend.

Starting point: Practical but shaky — has held a needle before, but never trusted the result.

The prompt framework behind it is public: see the C.R.A.F.T. prompt framework, including the exact prompt that generated this library.

Read next

Browse the full library

Free, self-paced guides across everyday, professional and academic topics.

See all guides