Most guides on how to attach patches start with the backing options and work forwards. That is the wrong way round, because you already know what you are attaching it to. You have a jersey t-shirt, a leather jacket or a crocheted blanket in front of you, and the question is what will hold.
So this guide is organised by fabric. Find yours, and you get the method that works, the one that will fail, and why.
One principle covers most of it. Iron-on backing needs a flat, dense, stable surface to bond to. Every fabric where iron-on disappoints people fails at least one of those three tests, and knowing which one tells you what to do instead.
Cotton, canvas and denim
Everything works: sew on, iron on or velcro. These are flat, dense, stable and heat tolerant, which is the ideal case.
Iron-on bonds properly and holds through normal washing. Sew-on is more durable still, and it is the better choice on anything washed weekly or worn hard. Velcro works if you want the patch to come off.
The one thing to watch is heavy denim on a jacket back. The fabric is thick enough that the iron struggles to bring the adhesive to temperature through it, so press from the front, hold longer than the pack says, and stitch the edge afterwards on anything larger than three inches.
Jersey and stretch knits
Sew on only, and mind the placement. Do not iron on a patch here.
Two things go wrong here. The fabric stretches and a label or patch does not, so anything attached across a panel that needs to give will restrict it and eventually pull the stitching out. And the knit structure is open enough that iron-on adhesive has gaps rather than continuous contact, so the bond is patchy from the start.
What to do: place labels and patches on stable areas. A neckline seam, a side seam, a waistband, a facing, a shoulder. Not the middle of a jersey panel.
For a t-shirt neck label specifically, an end fold label stitched flat against the existing neck tape is the standard, and it is what almost every manufactured garment uses.

Crochet and hand knitting
Sew on by hand, straight cut, and no iron.
Yarn work has no seam allowance, so a centre fold label has nothing to be caught in. A straight cut label stitched flat on all four sides is the right shape here.
Iron-on fails on three counts at once: the fabric is open so the adhesive has gaps, it is textured so contact is uneven, and it stretches so whatever does bond cracks the first time the piece is pulled on. Many yarns, acrylic especially, also deform or go shiny under the heat an adhesive backing needs.
Use a tapestry needle and matching yarn or thread, and whip stitch around the edge. Keep the label small relative to the piece, because a wide woven label across a blanket panel creates a rigid strip that puckers the fabric around it.
Leather and faux leather
Sew only, and plan the stitch line before you start.
Leather does not tolerate the heat an iron-on backing needs, and the adhesive will not bond to a finished or treated surface anyway. More importantly, every needle hole in leather is permanent. There is no unpicking and trying again.
Mark your stitch line first, use a leather needle and a longer stitch length, and stitch once. On a lined jacket, place the label or patch before the lining goes in.

Waterproof and technical fabric
Sew only, and think about what the holes do.
Heat damages coatings and membranes, so iron-on is out. But stitching creates holes in a fabric whose whole job is keeping water out, so on genuinely waterproof gear the label belongs on an existing seam or a taped area rather than through the face fabric.
If the item is water resistant rather than waterproof, stitching is fine. If it is a shell with a taped-seam membrane, check the manufacturer's guidance or use an existing label position.
Caps and headwear
Sew on, and measure the panel first.
Caps fail the flat test and often the heat test as well. The front of a cap is curved, so an iron cannot make even contact across a patch: the centre bonds and the edges lift. Structured caps have buckram behind the front panel that deforms permanently under the heat, and trucker caps have a foam front that melts and dimples.
For a patch on the outside, sew it or use velcro if the cap carries a loop panel. Most local embroidery shops will attach a patch to a cap for a small fee.
For a label inside the sweatband, an end fold label stitched flat is the standard. Measure the band before choosing a size, because band widths are not standardised between manufacturers.
Fleece and pile fabrics
Sew on rather than iron on. The pile means the adhesive bonds to the surface fibres rather than to the fabric itself, so the patch stays attached to a thin layer of fluff that then pulls away. Stitching goes through to the base and holds.
Quilts, blankets and home textiles
Hand stitch, and go through the backing only.
A quilt label is stitched to the backing with a small slip stitch, going through the backing fabric only rather than all the way to the front. Take your time, because the stitches show on the reverse and they are permanent.
Timing matters here: attach after quilting and before the binding is closed, so you can catch one edge of the label in the binding. Attaching to a finished quilt also works, it is just less tidy.

The timing rule nobody mentions
This is the mistake that costs the most rework, and it applies to every fabric.
A center fold label is caught in a seam, so it has to go in before that seam is closed. Adding one afterward means unpicking, and on a lined or bagged-out garment it can mean unpicking a great deal.
Decide your label placement at the cutting stage rather than at the finishing stage. If you are working from a pattern, mark the label position on the pattern piece.
The same applies to plush toys and anything stuffed: the label goes in before the stuffing does.
Choosing the backing before you order
Because the backing is set when you order rather than when the parcel arrives, it is worth deciding early.
- Sew-on. The most durable option and the right default for anything washed regularly, worn hard or laundered commercially.
- Iron-on. Fast, no stitching, and fine on flat cotton, canvas and denim. Not on knit, crochet, leather, technical fabric, fleece or caps.
- Combination backing. Irons on and can also be stitched. The adhesive holds everything still while you sew, which makes stitching far quicker than pinning. Worth choosing for a large batch.
- Single velcro. For gear that already has a loop panel, such as plate carriers and tactical caps.
- Double velcro. Includes a loop piece for gear that has none. Order this for a mixed group, since the spare loop is simply unused where a panel exists.
How you attach a label or patch is decided at the ordering stage, not afterwards. Full backing detail sits on the embroidery patches and woven labels pages, where you choose it during ordering.
Frequently Asked Questions
Why will my iron on patch not stick?
Almost always the fabric. Iron-on backing needs a flat, dense, stable surface, so it fails on knit, crochet, fleece, leather, waterproof fabric and curved cap panels. If the fabric is right and it still lifts, the iron was too cool, the press was too short, or the surface underneath was soft. Press on a hard surface with a dry iron.
How do I sew on a clothing label?
Add it while the seam is still open. Pin or clip the label in place, stitch along the edge with a straight stitch and backstitch at both ends. A standard universal needle handles woven polyester. By hand, a small slip stitch around the edge is invisible and secure.
Will iron-on patches come off in the wash?
Not immediately, but the bond softens over repeated hot washes. On anything washed weekly, stitch the edge as well as ironing it. On garments laundered commercially, use sew-on from the start.
Can you iron a patch onto a hat?
Usually not. A cap front is curved so an iron cannot make even contact, structured caps have buckram behind the panel that deforms under heat, and trucker caps have a foam front that melts. Sew it on, or use velcro if the cap has a loop panel.
How do I attach a label to crochet or knitting?
Hand stitch a straight cut label with a tapestry needle and matching yarn, using a whip stitch around all four edges. Skip iron-on: yarn work is open, textured and stretchy, which is all three things an adhesive backing cannot cope with.
Where do I attach a label on a stretchy garment?
On a stable area rather than a stretch panel. A neckline seam, a side seam, a waistband or a facing. A woven label does not stretch, so anything placed across a panel that needs to give will restrict the fabric and eventually pull out.
When do I attach a centre fold label?
Before you close the seam it sits in. A centre fold label is stitched in by its open ends, so adding one to a finished garment means unpicking. Decide label placement at the cutting stage and mark it on the pattern piece.
How do I attach a patch to a leather jacket?
By sewing, and only once. Leather cannot take the heat an iron-on backing needs, and every needle hole is permanent. Mark the stitch line first, use a leather needle and a longer stitch length, and place it before the lining goes in on a lined jacket.
What is the most durable way to attach a patch?
Sew-on, on every fabric it is possible on. It survives commercial laundering, it follows the fabric rather than sitting rigidly on top of it, and there is no adhesive bond to degrade. Combination backing gives you the same durability with an easier application.
Do I need to choose the backing when I order?
Yes. The backing is applied during production, so it is selected in the design tool rather than added later. If you are unsure, combination backing irons on and can also be stitched, which keeps both options open.
Getting the backing right from the start
Choose your backing during ordering, and check the free proof against the actual garment before you commit. Woven labels from 5 pieces, embroidery patches from 10.