Sewing a patch onto a jacket takes about 30 minutes and requires only a needle, thread, and scissors

A patch sewn by hand will stay on longer than an iron-on patch, especially on a jacket that gets worn and washed regularly. The basic method is to pin the patch in place, thread a needle, and use a whip stitch (also called a ladder stitch) to sew around the edges. The thread should match the patch color, not the jacket. You do not need a sewing machine—a straightforward needle and thread work just as well, and the stitches will be nearly invisible if you keep them small and close together.

The most common mistake is using thread that is too thick or stitches that are too far apart. Thin thread and tight stitches mean the patch will not come loose at the edges, even after many washes. Another mistake is pulling the thread too tight as you sew, which can pucker the fabric around the patch.

Key Takeaways

  • A whip stitch sewn by hand is stronger than an iron-on patch and works on any jacket fabric, including leather and heavy cotton.
  • Thread color should match the patch, not the jacket, so the stitches blend into the patch edge rather than standing out on the jacket.
  • Keep stitches small (about 1/8 inch apart) and loose enough that you can still move the needle freely—tight stitches can pucker the fabric.
  • Pinning the patch in place before you start sewing prevents it from shifting and keeps the edges straight.

Gather your materials and prepare the jacket

You will need a needle, thread that matches the patch color, scissors, pins, and the patch itself. The needle should be small enough to pass through the patch fabric without leaving large holes—a size 7 or 8 needle works for most patches. If the patch has a backing (like felt or canvas), you do not need to fold the edges under; if it is cut from regular fabric, fold the raw edges under by about 1/4 inch and press them flat with your fingers or an iron before pinning.

Lay the jacket on a flat surface with the area where the patch will go facing up. Position the patch where you want it and find it with three or four pins placed inside the area you will stitch, not along the edge. This keeps the patch from sliding while you work. If the patch is large or oddly shaped, use more pins spaced evenly around the perimeter.

Thread the needle and tie a knot

Cut a length of thread about 18 inches long—longer than that and it tangles easily, shorter and you will have to re-thread the needle partway through. Pull the thread through the needle's eye and pull both ends even so you have a doubled thread. Tie a knot at the end by making a small loop, passing the thread through it, and pulling tight. The knot should be about the size of a pea.

If you are worried about the knot showing, you can hide it by starting your stitch on the underside of the patch edge, pushing the needle through the fold so the knot stays inside the layers of fabric. This takes a little practice but makes the finished patch look neater.

Sew the patch using a whip stitch

Start at one corner of the patch. Push the needle through the fold of the patch edge (or through the patch itself if it has a finished edge) and bring it out about 1/8 inch away. Then push the needle through the jacket fabric directly across from where the thread came out, going in at the jacket and coming out about 1/8 inch away on the jacket side. Bring the needle back across and push it through the patch again, 1/8 inch from where it last came out.

This back-and-forth motion creates a stitch that wraps around the edge of the patch. Keep the stitches small and even—about 1/8 inch apart—and do not pull the thread tight. The thread should lie flat against the fabric, not dig into it. If you pull too hard, the fabric will bunch up and the patch will not lie flat.

Work your way around all four edges of the patch, keeping the same stitch size and spacing. When you reach the corner where you started, push the needle through one more time and tie off the thread on the underside by making a small loop and pulling the thread through it twice. Trim the excess thread with scissors.

Reinforce corners and edges that take stress

If the patch is in a high-wear spot—like an elbow or a pocket area—go around the edges a second time with a fresh thread. This second pass does not have to be perfect; it just needs to catch the same spots you stitched before, creating a double layer of thread that will not come loose as easily. You can also add a few extra stitches at the corners, where patches tend to peel up first.

For patches on leather jackets, use a leather needle (which has a cutting edge instead of a rounded point) and pull the thread a little tighter than you would on fabric. Leather does not fray, so you do not need to fold the edges under, and the tighter stitches will hold better on the smooth surface.

Check your work and wash the jacket

Once the patch is sewn, flip the jacket inside out and look at the back. You should see small stitches running around the patch perimeter, but no large gaps or loose threads. If you see a spot where the stitches are far apart or the thread looks loose, re-thread the needle and add a few more stitches in that area.

Wash the jacket in cold water on a gentle cycle and air-dry it. Do not use a dryer, which can loosen the stitches with heat. After the first wash, check the patch edges again. If any stitches have come loose, tie them off and add a few new stitches in that spot. A well-sewn patch should hold through many washes without coming loose.

Frequently Asked Questions

Can I sew a patch on a jacket without removing the sleeves?

Yes. Lay the jacket flat on a table with the area you want to patch facing up, and work on that section. You do not need to remove anything. If the patch is on the sleeve, you can slide your hand inside the sleeve to support the fabric while you stitch, which prevents the needle from accidentally catching the inside lining.

What if the patch is too thick to sew through?

Use a leather needle or a needle one size larger than normal. If the patch is very thick (like a denim patch on a denim jacket), you can also sew only through the top layer of the patch and the jacket fabric, skipping the backing. This is weaker but possible if the patch has a sturdy edge.

How do I fix a patch that is coming loose at one corner?

Cut the loose thread and remove it. Re-thread the needle with new thread that matches the patch, and sew that corner again using the same whip stitch. Make the stitches slightly smaller and closer together than before, and do not pull the thread too tight. Tie off the thread on the underside when you are done.

Is a whip stitch the only way to attach a patch?

A whip stitch is the strongest and most invisible method for hand sewing. You can also use a running stitch (in and out, in and out) or a backstitch (which is stronger but more visible). For a jacket that will be worn often, the whip stitch holds up best because it wraps around the edge and does not rely on stitches going straight through both layers.