Hand-sewing a jean hem works best with a needle, thread, and about 30 to 45 minutes per leg

You can hem blue jeans without a sewing machine using a hand-sewing technique called a slip stitch, which creates a seam that is nearly invisible from the outside. The thread runs inside the fold of fabric, so the stitches do not show on the leg of the jean. This method works on any jean weight and requires only a needle, thread, scissors, pins, and a measuring tape.

Hand-hemming takes longer than machine sewing—expect 30 to 45 minutes per leg—but the result is durable if you use the right thread and keep your stitches small and tight. The slip stitch holds up through washing and wearing because the thread anchors itself inside the fold rather than sitting on top of the fabric.

Key Takeaways

  • A slip stitch, sewn by hand inside the folded hem, creates a seam that does not show on the outside of the jean leg.
  • Use thread that matches your jeans, a needle small enough to fit through denim without bending, and pins to hold the fold in place while you work.
  • Measure the inseam from your crotch to the top of your shoe, then fold and pin the hem at that length before you begin sewing.
  • Keep stitches small (about one-eighth inch) and tight, catching only a few threads of the jean fabric with each pass to avoid puckering.
  • Press the hem with an iron after sewing to set the fold and make the seam lay flat.

What you need before you start

Gather a needle sized for hand sewing—a size 7 or 8 works well for denim. The needle must be small enough to pass through the fabric without bending but large enough that you can thread it without frustration. A needle that is too large will leave visible holes; one that is too small will bend under the pressure of pushing through denim.

Thread should match the color of your jeans as closely as possible. If your jeans are dark blue, use dark blue thread. If you cannot find an exact match, choose a shade slightly darker rather than lighter—it will blend better into the fabric. You will need about 3 to 4 feet of thread per leg. Pins hold the fold in place while you sew, and scissors cut the thread cleanly. A measuring tape and iron complete the list.

Measure and mark the hem length

Put on the jeans with the shoes you plan to wear most often. Stand in front of a mirror and have someone measure from the inside of your crotch seam straight down to the top of your shoe. This measurement is your inseam. Write it down. If no one is available to help, measure a pair of jeans that fit you correctly—measure from the crotch seam to the hem on the inside leg, then add the length of the current hem (usually 1 to 1.5 inches) to get your target inseam.

Remove the jeans and lay one leg flat on a table. Measure from the crotch seam down the inside of the leg to your target inseam length, then mark that spot with a pin. Repeat on the other leg. Try the jeans on again and check that the hem hits where you want it. Adjust the pins if needed, then take the jeans off.

Fold and pin the hem

Lay one jean leg flat with the inside facing up. Fold the bottom edge up to meet your pin mark, creating a fold line. The fold should be even all the way across the leg. Pin the fold in place every 2 to 3 inches, pushing pins through both layers of fabric. The pins hold the fold steady while you sew and prevent the hem from shifting.

Try the jeans on one more time to confirm the length is correct. The hem should sit just above the top of your shoe with a slight break in the fabric. If the length is wrong, remove the pins, adjust the fold, and re-pin. Once you are satisfied, remove the jeans and lay the leg flat again with the inside facing up.

Sew the slip stitch

Thread your needle and tie a knot at the end. Start at a seam (the side or inseam of the jean leg) to hide the knot. Push the needle through the fold of the hem from the inside, bringing it out about one-quarter inch away from the seam. The knot will stay hidden inside the fold.

Bring the needle across to the flat part of the jean leg (the part that is not folded) and catch only 2 to 3 threads of the denim with your needle. Do not push the needle all the way through to the outside—you want the stitch to stay hidden inside the fold. Pull the thread snug but not tight enough to pucker the fabric. Move the needle back into the fold, about one-eighth inch away from where you just stitched, and repeat.

Continue this pattern all the way around the leg. The needle alternates between the fold and the flat part of the jean, creating a seam that locks the hem in place. Keep stitches small and even. If you pull too hard, the fabric will bunch; if you pull too loose, the hem will not hold. Aim for a gentle, steady tension.

When you reach the seam where you started, push the needle through the fold a few more times to find the thread, then tie a knot inside the fold. Trim the thread close to the knot.

Press the hem and check your work

Turn the jean leg inside out and lay it flat. Set your iron to the cotton or denim setting and press the hem fold firmly for 10 to 15 seconds. The heat sets the fold and helps the seam lay flat. Do not drag the iron—press straight down and lift it away. Dragging can stretch the fabric.

Turn the leg right-side out and inspect the outside. You should see almost no stitching. If you see thread on the outside, you caught too many fibers of the jean fabric with your needle. This will not affect how the hem holds, but it will be visible. On your next pair, catch fewer threads with each stitch.

Repeat the entire process on the second leg, measuring and pinning first, then sewing the slip stitch, and finally pressing with the iron.

Common mistakes and how to avoid them

Stitches showing on the outside: This happens when the needle catches too many threads of the jean fabric. On the next stitch, catch only 2 to 3 threads instead of more. The stitch will still hold because the thread is anchored inside the fold.

Hem puckering or bunching: You are pulling the thread too tight. Loosen your tension slightly—the thread should be snug enough to hold the fold but not so tight that it gathers the fabric. Practice on a scrap of denim first if you are unsure of the right tension.

Hem coming loose after washing: This usually means the stitches were too far apart or the thread was too loose. Make sure stitches are no more than one-eighth inch apart and that the thread is pulled snug (but not tight) with each stitch. Wash the jeans inside out and in cold water to reduce stress on the seam.

Uneven hem length: Measure twice before you pin. If one leg ends up shorter than the other, you can carefully remove the stitches with a seam ripper or small scissors and re-sew at the correct length.

Frequently Asked Questions

Can I use fabric glue or hem tape instead of sewing?

Hem tape and fabric glue work for temporary fixes but will not hold through repeated washing and wearing. Hem tape peels away after a few washes, and fabric glue stiffens the fabric and eventually cracks. Hand sewing is more durable and creates a seam that lasts as long as the jeans themselves.

What if I sew the hem too short by mistake?

If the hem is only slightly too short (less than half an inch), you can carefully remove the stitches and re-sew at a longer length. Use a seam ripper or the tip of small scissors to cut the thread, then pull it out. If the hem is much too short, you may not have enough fabric left to re-hem. Measure carefully before you sew the first time.

How do I remove hand stitches if I need to re-hem?

Use a seam ripper (a small tool with a curved blade) or the tip of small scissors to carefully cut the thread every few stitches. Pull the thread out gently. Work slowly to avoid snagging the denim. Once the thread is out, you can re-fold and re-sew at the correct length.

Will the hem hold if I wash the jeans inside out?

Yes. Washing inside out actually protects the hem because it reduces friction and stress on the seam. Use cold water and a gentle cycle to extend the life of your jeans and the hem.

Can I hand-hem jeans that already have a machine-sewn hem?

Yes, but you will need to remove the old stitches first using a seam ripper. Once the old hem is out, measure and pin the new hem length, then sew the slip stitch as described. This works well if the original hem was too long or too short.