The Basic Method: Hand Sewing a Patch
A patch sewn by hand onto a shirt takes about 15 to 20 minutes and holds through dozens of washes if you use the right thread and stitch. The most durable approach is a whip stitch — a straightforward loop that catches the patch edge and the shirt fabric alternately, creating a seal that won't fray or pull loose. You do not need a sewing machine, and the patch will look intentional rather than hastily glued.
Start by cutting your patch at least half an inch larger than the hole or worn spot you are covering. If the shirt has a hole, trim any loose threads around it first. Position the patch over the damage so it overlaps evenly on all sides, then pin it in place with three or four pins spaced around the edge. The patch should lie flat — if it bunches or wrinkles, reposition it before you begin stitching.
Thread a needle with thread that matches the patch or shirt (or use a neutral color like gray or tan if the colors clash). Knot the end of the thread. Push the needle up through the patch and shirt from underneath, about a quarter inch from the patch edge, so the knot stays hidden between the layers. This is your starting point.
Key Takeaways
- A whip stitch sewn by hand is the most durable method and takes 15 to 20 minutes, with no machine required.
- Cut your patch at least half an inch larger than the hole or worn area, and pin it flat before you start stitching.
- Use a whip stitch: push the needle up through both layers, then loop it over the patch edge and back down through the shirt, repeating around the entire perimeter.
- Knot the thread on the underside of the shirt when you finish, and test the patch by tugging the edges before you wash the shirt.
- A machine-sewn patch with a straight stitch or zigzag is faster but requires access to a sewing machine and works best on sturdy fabrics.
The Whip Stitch: Looping Around the Patch Edge
Once your needle is up through both layers, loop the thread over the top edge of the patch and push the needle back down through the shirt fabric only — not through the patch. The needle should go in about a quarter inch to the right of where it came up, and it should angle slightly downward so it exits on the underside of the shirt. Pull the thread snug but not tight enough to pucker the fabric.
Bring the needle back up through both layers about a quarter inch further around the patch edge. You are creating a series of small loops that hug the patch perimeter. Each stitch should be roughly the same size — aim for stitches about a quarter inch apart. The tighter and more even your stitches, the stronger the patch will hold.
Continue this loop-and-push motion all the way around the patch. When you reach the starting point, push the needle to the underside of the shirt one final time, then make two small stitches in place (push the needle up and back down through the same spot twice) to lock the thread. Trim the thread close to the fabric.
Sewing a Patch on a Sewing Machine
If you have access to a sewing machine, a machine-sewn patch is faster and creates a very find bond. Cut your patch the same way — at least half an inch larger than the damage — and pin it to the shirt. Set your machine to a straight stitch at a medium length (around 2.5 millimeters) and thread it with matching thread.
Sew slowly around the patch perimeter, keeping the needle about a quarter inch from the edge. Start at a corner and sew all four sides, then overlap your stitches by about half an inch when you return to the starting point. Backstitch at the beginning and end to lock the seam. For extra durability on work shirts or heavily worn areas, sew a second line of stitches a quarter inch inside the first one, creating a rectangle or square frame.
A zigzag stitch is an alternative that seals the patch edge and prevents fraying, though it takes slightly longer. Set the machine to a medium width and length, and sew around the patch edge so the needle catches both the patch and the shirt fabric on each pass. This method is especially useful if your patch fabric is prone to fraying.
Choosing the Right Patch Material
The patch itself matters as much as the stitch. Cotton or cotton-blend fabric works well for most shirts because it matches the weight and feel of the garment. If you are patching a hole in the elbow or knee of a work shirt, choose a sturdy twill or denim patch — something thicker than the original fabric so it will outlast the surrounding material.
For decorative patches or iron-on patches, follow the manufacturer's instructions instead of hand sewing. Iron-on patches require heat and pressure from an iron or heat press, not stitching. However, iron-on patches often fail after 10 to 15 washes because the adhesive breaks down. If you want the patch to last, sew around the edges of an iron-on patch after explore it, or skip the iron-on method entirely and use a sewn patch from the start.
Avoid using fabric that is much thinner or thicker than the shirt itself. A thin patch will tear easily; a thick patch will create an uncomfortable lump and may not bend with the shirt during wear. If you do not have matching fabric, a neutral color like tan, gray, or navy works on most shirts and looks intentional rather than mismatched.
Preparing the Shirt and Patch Before You Sew
Before you begin, wash and dry the shirt if it is new. This prevents the patch from puckering later when the shirt shrinks. If the shirt has a hole with frayed edges, trim the loose threads with scissors and gently pull the fabric flat. Do not cut away the hole itself — you want the patch to overlap the damage, not sit on top of a gap.
Pin the patch in place using three or four pins arranged in a cross pattern so the patch does not shift while you work. Check that the patch is centered over the damage and lies completely flat. If the patch is wrinkled, press it with an iron on low heat before pinning.
For hand sewing, use a needle that is comfortable to hold and thread that is strong enough not to break under tension. Polyester or cotton thread both work; avoid cheap thread that shreds or tangles easily. For machine sewing, use the same thread weight as the shirt — usually a standard all-purpose thread — and make sure the needle is sharp and the correct size for the fabric.
Common Mistakes and How to Avoid Them
The most common error is making stitches that are too far apart or too loose. If your stitches are more than a quarter inch apart, the patch edge will fray and pull away from the shirt. If the thread is too loose, the patch will shift during washing. Pull the thread snug after each stitch — snug enough that the patch does not move, but not so tight that the fabric puckers.
Another mistake is choosing a patch that is too small. A patch that barely covers the hole will look temporary and will not protect the surrounding fabric from further wear. Always cut your patch at least half an inch larger than the damage on all sides. A larger patch is more visible but also more durable and looks more intentional.
On a sewing machine, running the needle too close to the patch edge can cause the thread to catch and break, especially on thin fabrics. Keep the needle a quarter inch from the edge, and slow down as you approach corners. If the thread breaks, stop, rethread the needle, and backstitch over the broken section before continuing.
Testing the Patch Before Washing
Once the patch is sewn, tug gently on all four edges to make sure the stitches hold. If any stitches feel loose or the patch shifts, add a few more stitches in that area before washing. For a hand-sewn patch, you can add extra stitches between existing ones without removing the original thread.
Wash the shirt in cool water on a gentle cycle the first time, and check the patch before drying. If the edges are lifting or fraying, add a few more stitches by hand or machine. Once the patch has survived one wash without damage, it should hold through many more. A well-sewn patch typically lasts as long as the shirt itself.
Frequently Asked Questions
Can I sew a patch on a stretchy fabric like spandex or jersey?
Yes, but use a stretch needle and stretch thread on a sewing machine, or hand sew with a flexible stitch like a zigzag. Stretchy fabrics need thread that moves with them, or the stitches will break when the fabric stretches. A regular straight stitch on spandex will snap after a few wears.
What if the hole is very large?
For holes larger than two inches across, cut a patch at least one inch larger than the hole on all sides. You may also want to reinforce the underside by sewing a second patch on the inside of the shirt, creating a sandwich. This doubles the durability and prevents the hole from tearing further.
How do I remove a patch if I change my mind?
Use a seam ripper or small scissors to carefully cut the thread on one side of the patch, then pull the thread out. Work slowly so you do not tear the shirt fabric underneath. Once the thread is removed, the patch will come off. If the shirt has a hole, you will need to patch it again or have it professionally repaired.
Can I use fabric glue instead of sewing?
Fabric glue works temporarily but fails after a few washes because the adhesive breaks down in water and heat. Sewing is much more durable. If you want a quick temporary fix, glue works, but plan to sew the patch later if you want it to last.
What thread color should I use if the patch and shirt are different colors?
Use a neutral color like gray, tan, or dark gray that blends with both fabrics. Alternatively, match the thread to the patch color, which makes the stitching less visible. Avoid using thread that matches only the shirt, as it will stand out against the patch.