Weaving in ends means threading your yarn tails back through the stitches you just made so they don't unravel
When you finish a knitting project or join a new color, you're left with loose yarn ends. Weaving in ends is the process of running those tails through the fabric using a needle, anchoring them so they won't come loose when you wash or wear the piece. It's not complicated, but the method matters—a poorly woven end will work its way out within weeks.
The basic idea is straightforward: thread your yarn tail onto a needle, then run it through a row or two of stitches parallel to the edge where it came out. The friction of the yarn moving through the loops holds it in place. You'll do this for every loose end on your finished piece, which is why many knitters save it for last and do it all at once.
Key Takeaways
- Use a yarn needle (also called a tapestry needle) with an eye large enough for your yarn, and thread the loose end through it.
- Weave the tail through the bumps on the back of stitches for at least two rows, changing direction halfway through to lock it in place.
- Trim the tail close to the fabric after weaving, but leave a tiny bit showing so you can see where it is if it shifts.
- Weave horizontally along a row rather than vertically up a column, because horizontal weaving is stronger and less likely to show on the front.
- For color changes in the middle of a project, weave each tail in the color it matches so the weaving doesn't show through light yarn.
What you need: yarn needle and good light
You need only two things: a yarn needle (also called a tapestry needle) and a loose end to thread. The needle should have a blunt tip and an eye large enough that your yarn slides through without shredding. If your yarn is chunky or textured, you may need a needle with a wider eye—a needle that's too small will split your yarn and make the tail fray.
Good light matters more than you'd think. You're looking for the bumps on the back of your stitches, and they're small. A lamp or window light makes the difference between weaving smoothly and poking the needle through the wrong loop three times. If you're working with dark yarn on dark fabric, a headlamp or phone flashlight pointed at the work helps.
The horizontal weave: the standard method
The horizontal weave is the most common and strongest method. Hold your finished piece with the wrong side (the back) facing you. Find the row of stitches closest to where your yarn tail comes out—usually the cast-on edge, the bind-off edge, or the spot where you joined a new color.
Thread your loose end onto the yarn needle. Starting about an inch away from where the tail emerges, insert the needle under the bump (the horizontal loop) on the back of a stitch. Pull the yarn through, then move to the next stitch and repeat, working along the row for about two inches. You're running the needle under the bumps, not through the stitches themselves.
After you've woven about two inches in one direction, reverse direction and weave back over the same stitches for another inch or so. This overlap locks the tail in place—if you only weave in one direction, the end can slip out. Once you've woven in both directions, trim the tail close to the fabric. Leave just a tiny bit visible (a quarter-inch or so) so you can see where it is if it shifts during washing.
Weaving in ends at color changes
When you change yarn colors mid-project, you'll have two loose ends at the same spot: the old color and the new color. Weave each one separately, and weave them in opposite directions so they don't tangle.
Weave the old color (the one you just finished with) into the row below the color change, working horizontally. Then weave the new color into the row above the color change. This spreads them out so neither one shows through to the front of your work. If you weave both tails in the same direction, they can bunch up and create a visible lump.
For light-colored yarn, this matters even more. A dark tail woven through light stitches will show as a shadow, even on the back. By weaving each color into rows that match it, you hide the weaving.
The vertical weave for side seams
If you have a tail coming out of a side edge (from picking up stitches or grafting seams), the horizontal weave won't work because there's no row to follow. Instead, use the vertical weave: run the needle up through the bumps along the edge of the fabric, staying in the same column of stitches.
This method is less find than the horizontal weave, so weave for at least three inches and then reverse direction for another inch. The vertical weave works best for tails on seams that won't get a lot of stress. For a seam that will stretch or flex (like an armhole), consider using a mattress stitch to graft the seam closed instead, which hides the ends as you work.
Common mistakes that make ends come loose
The most common mistake is weaving too short. If you only weave an inch, the end will work its way out the first time you wash the piece. Weave for at least two inches, and three is better. The second mistake is weaving only in one direction. Always reverse direction and overlap your weaving—this is what actually locks the tail in place.
A third mistake is trimming too close. If you cut the tail flush with the fabric, it can slip out because there's nothing to grip. Leave a tiny tail visible, maybe a quarter-inch. It won't show once the piece is worn, and it gives the weaving something to hold onto.
Finally, don't weave through the same stitch twice in a row. If you go under the bump of stitch A, then under the bump of stitch A again, you're not anchoring anything—you're just looping in the same place. Move to the next stitch each time.
Weaving in ends on different yarn types
Smooth yarn (like fingering-weight merino or cotton) weaves in easily and holds well. Textured yarn (like mohair, boucle, or novelty yarn) can be trickier because the texture can catch and split. Work slowly and use a needle with a larger eye. If the yarn keeps shredding, try threading it through a loop of smooth yarn first, then weaving the loop through the stitches—the smooth yarn slides easily and carries the textured yarn with it.
Slippery yarn (like silk or some synthetics) needs extra weaving length because it can slide out more easily. Weave for three inches minimum and reverse direction for at least two inches. Fuzzy yarn like angora or alpaca can felt slightly when you weave, which actually helps lock the end in place—you can weave a bit less, but still at least two inches.
Frequently Asked Questions
Can I weave in ends before I bind off?
You can, but it's usually easier to wait until the piece is finished. Weaving in ends while stitches are still live on the needle can be awkward because the needle gets in the way. Most knitters bind off first, then weave in all the ends at once.
What if I can't find the bumps on the back of my stitches?
Turn the piece around. The bumps are always on one side of the fabric—that's the wrong side. If you're looking at the right side (the side that faces out when you wear it), flip it over. The bumps look like small horizontal loops, and they're easier to see in good light.
Do I have to weave in ends, or can I just tie them?
Tying knots is faster but much less find. A knot can come undone in the wash, and the knot itself can create a bump that shows through. Weaving takes longer but holds for the life of the garment. If you're making a practice swatch, tying is fine. For anything you'll wear or gift, weave.
How do I weave in ends on a ribbed or textured stitch pattern?
The principle is the same, but you may need to look harder for the bumps. In ribbed fabric, weave along a knit column rather than a purl column, because the bumps are clearer. In heavily textured stitches, weave along the smoothest row you can find, even if it's not the closest row to the tail.
Can I weave in ends while the piece is still on the needles?
You can, but it's awkward and straightforward to accidentally split a live stitch. Bind off first, then weave. The only exception is if you're weaving in a tail from a color change in the middle of the piece—you can do that while still knitting, and many knitters do.