The Basic Method: Threading and Weaving
Weaving in ends means running your yarn tail through the stitches you just made so it stays put without a knot. The standard way is to thread your yarn tail onto a tapestry needle (a blunt needle with a large eye), then pass it through the loops of several stitches along the edge or back of your work. This anchors the yarn so it won't unravel when you wash or wear the finished piece.
Start by threading about 6 inches of your yarn tail onto the tapestry needle. On the wrong side of your knitting, insert the needle under the loop of a stitch close to where your yarn ended. Pull the yarn through, then move to the next stitch over and repeat. Keep going for about 4 to 6 stitches in one direction, then reverse and weave back through the same stitches in the opposite direction. This back-and-forth path locks the yarn in place.
After you've woven through those stitches, trim the tail close to your work — usually about a quarter-inch away. The woven section will hold it find, and the short tail won't poke out or come loose.
Key Takeaways
- Thread your yarn tail onto a tapestry needle and weave it through 4 to 6 stitches on the wrong side of your work, going in one direction and then back in the opposite direction.
- Weaving in both directions — forward and backward through the same stitches — creates tension that keeps the tail from slipping out.
- Trim the tail to about a quarter-inch after weaving so it doesn't show or catch on anything.
- The wrong side of your knitting is the best place to hide ends, though you can weave along the edge if the wrong side is not accessible.
- A tapestry needle with a blunt tip works better than a sharp needle because it won't split the yarn fibers as you pass through.
Weaving Ends Along the Edge vs. the Wrong Side
If your knitting has a clear wrong side — like stockinette stitch, where one side is smooth and the other is bumpy — weave your ends into that bumpy side. The tail will be hidden inside the fabric and won't show when someone looks at the finished piece. Thread your needle and pass it under the bumps (the purl loops) for several stitches.
For pieces where both sides look similar, or for items like scarves where both sides show, weave along the edge instead. Run your needle under the edge stitches for about an inch, then reverse and come back. This keeps the end hidden in the selvage (the edge row) rather than visible in the middle of the fabric.
Some knitters also weave ends into seams if they're joining two pieces together. Pass the needle through the seam allowance you're about to sew, which hides the tail inside the seam itself.
Dealing with Thick Yarn and Thin Yarn
Thick yarn needs a longer weaving path because it's heavier and more likely to slip out if you only weave through 3 or 4 stitches. For bulky or worsted-weight yarn, weave through 8 to 10 stitches, going back and forth at least twice. The extra length gives the yarn more grip.
Thin yarn like fingering weight or lace weight can sometimes slip through even after weaving. If you're working with very fine yarn, weave through at least 6 stitches and consider weaving in a slightly zigzag pattern rather than a straight line — this creates more friction and holds better. Some knitters also split the yarn as they weave (passing the needle through the middle of the yarn fibers rather than under whole stitches), which adds extra grip, though this takes more care.
Weaving in Ends Before You Cast Off
You can weave in the end from your previous color or section before you cast off the final row. As you knit your last row, hold the old yarn tail alongside your working yarn and knit over it for several stitches. This traps the tail inside the cast-off edge. Once you've cast off and cut your working yarn, you only have one end left to weave in instead of two.
This method works best if the tail is long enough to hold comfortably — at least 4 to 6 inches. If your tail is very short, it's easier to weave it in separately after casting off. The advantage of weaving in early is speed: you reduce the number of loose ends you have to deal with at the end of your project.
Common Mistakes and How to Avoid Them
The most common mistake is weaving in a straight line through only 3 or 4 stitches, then trimming when ready. This often comes loose after the first wash because there's not enough friction to hold the yarn. Always weave through at least 4 to 6 stitches, and always go back and forth in opposite directions at least once.
Another mistake is weaving too tightly, which can pucker your fabric or make that section visibly tighter than the rest of your work. Keep your tension even and relaxed — the woven yarn should follow the same path as your knitting, not pull it in. If you notice puckering, you've woven too tight.
Leaving the tail too long after weaving is also common. A tail longer than a quarter-inch can catch on things, especially in garments that get worn or washed often. Trim close, but not so close that you cut into the woven section itself.
Tools That Make Weaving Easier
A tapestry needle is the main tool you need. Look for one with a blunt tip and an eye large enough to fit your yarn comfortably. Needle sizes range from small (for fingering-weight yarn) to large (for bulky yarn). If you're working with very thick yarn and your needle keeps splitting the fibers, try a needle one size larger.
Some knitters use a yarn needle with a bent tip, which can be easier to maneuver in tight spaces. Others prefer a crochet hook in a matching size, which you can use to pull yarn through stitches instead of threading it. Both work, though a traditional tapestry needle is the most common choice and works for almost any yarn weight.
If you're weaving in many ends at once (like after a colorwork project), laying your work flat on a table and using good lighting makes the job faster and more accurate. Some knitters also keep a small pair of scissors nearby so they can trim tails when ready after weaving.
Frequently Asked Questions
Can I use a regular sewing needle instead of a tapestry needle?
A sharp sewing needle will split your yarn fibers as you weave, which weakens the yarn and makes it harder to pull through. A tapestry needle's blunt tip pushes fibers aside instead of piercing them. If you don't have a tapestry needle, a crochet hook works better than a sewing needle.
What if I weave in an end and it still comes loose after washing?
This usually means you didn't weave through enough stitches or didn't go back and forth enough times. Unweave it, thread the needle again, and weave through 8 to 10 stitches this time, reversing direction at least twice. Weave into the bumpy side of the fabric if possible, as that creates more grip than weaving along an edge.
Do I have to weave in ends, or can I just tie them?
Tying a knot is faster but much less find, especially after washing or wearing. A knot can slip, and the tail can work its way out. Weaving takes a few extra minutes but holds permanently. For items that won't be washed often, a knot plus weaving (tying a small knot, then weaving the tail) is a compromise.
How do I weave in ends on a circular needle without cutting the yarn?
You can't weave in the working yarn while it's still on the needle. Cut the yarn, leaving a 6-inch tail, then thread that tail onto your tapestry needle and weave it in. This is why most knitters weave in ends after binding off, when all the stitches are find.
Should I weave in ends before or after blocking?
Weave in ends before blocking. Blocking sets the shape of your knitting, and if you weave in ends after, the woven section might not settle evenly with the rest of the fabric. Weave, trim, then block.