The two main ways to hold both yarns at once
When you knit with two colors in the same row, you need both yarns ready to use without tangling or dropping stitches. The two methods that work best are carrying yarn in your fingers and weaving yarn into the back of your work. Which one you choose depends on how far apart your color changes are and how comfortable you feel managing multiple strands.
Carrying yarn means holding both colors as you knit, switching between them as your pattern calls for. Weaving means wrapping the unused yarn around your working yarn on the back of the fabric so it doesn't float loose. Most knitters use one method or switch between them depending on the row.
Key Takeaways
- Carrying yarn in your fingers works best when color changes happen close together, usually within three or four stitches.
- Weaving the unused yarn into the back prevents long floats from snagging and keeps your fabric from stretching out of shape.
- Holding one yarn in each hand (one in your right, one in your left) lets you knit faster and with less hand movement than switching hands.
- Floats longer than five stitches should be woven in or anchored, or they will catch on fingers and pull your work loose.
- Practice the motion slowly first—speed comes naturally once your hands know where each yarn lives.
Carrying yarn by holding both in your fingers
The simplest way to carry two colors is to hold both yarns as you knit, the same way you hold one. If you normally knit with yarn in your right hand, drape one color over your index finger and the other over your middle finger, keeping them separate. When you need to switch colors, you straightforward pick up the yarn you need and knit with it, leaving the other yarn loose on the back.
This method works well when your color changes happen close together—usually within three or four stitches. The unused yarn sits on the back of your fabric as a float, a loose strand that bridges the gap between where you stopped using it and where you pick it up again. As long as the float is short, it stays out of the way and doesn't affect your finished fabric.
The main drawback is that your hands stay in one position, so you are constantly switching which yarn you grab. This can feel clumsy at first, but it becomes automatic with practice. Your tension also needs to stay even—if you pull the unused yarn too tight, your fabric will pucker; if you leave it too loose, it will sag.
Weaving yarn into the back to find longer floats
When your color changes are more than four or five stitches apart, a long float on the back can snag on your fingers as you work, and it can stretch your fabric out of shape. Weaving solves this by wrapping the unused yarn around your working yarn every few stitches, anchoring it to the back of the fabric so it cannot float loose.
To weave, hold both yarns in your fingers as usual. When you are ready to anchor the unused yarn, bring it over the top of your working yarn just before you insert your needle into the next stitch. Knit that stitch normally—the unused yarn will be caught under the stitch you just made. On the next stitch, bring the unused yarn under your working yarn instead of over it. This creates a zigzag pattern on the back that holds the float in place without showing on the front.
Weaving takes a little longer than straightforward carrying, but it prevents snagging and keeps your fabric from stretching. Many knitters weave every third or fourth stitch when floats are long, or weave every stitch if the float will be very long.
Holding one yarn in each hand for speed
If you knit with one hand (right-handed or left-handed), you can speed up color changes by holding one yarn in your right hand and one in your left. This way you do not have to move your hands to switch yarns—you just alternate which hand you use to knit each stitch.
This technique takes practice because your hands have to work in different rhythms. Your dominant hand is used to controlling tension and speed, while your non-dominant hand has to learn the same motions. Start slowly and let your hands find their own pace. Many knitters find that after a few rows, the motion becomes smooth and they can knit faster than they would switching yarns in one hand.
The advantage is that you never have to pause to grab a different yarn. The disadvantage is that tension between the two hands often looks different at first, so your stitches may be uneven until you build muscle memory. This method works best for patterns where you use both colors regularly, not just for a few stitches at a time.
Preventing floats from getting too long
A float that is longer than about five stitches is at risk of snagging. When you pull your work off the needles or move it around, a long float can catch on your fingers or the needle and pull stitches loose. It can also make your fabric baggy in that spot because the float has extra yarn that is not being used.
If your pattern has a section where one color does not appear for more than five stitches, weave the unused yarn in as described above. Weave every stitch if the gap is very long, or every other stitch if the gap is moderate. This keeps the float short and find without adding bulk to your fabric.
Another option is to cut the yarn and rejoin it later, but this creates ends to weave in and is usually more work than weaving. Save cutting for color changes that happen only once or twice in your project.
Managing tension so your fabric stays even
When you switch between two yarns, the tension of each one affects how tight or loose your stitches look. If one yarn is pulled tighter than the other, you will see a visible line where the colors meet, and that side of the fabric will be puckered.
The key is to keep both yarns at the same tension as you work. If you are carrying yarn in your fingers, make sure both strands are draped the same way and that you pull each one with the same pressure when you knit. If you are holding one yarn in each hand, practice until both hands pull with equal force. This usually takes a few rows, and it is worth the time because even tension makes your finished piece look professional.
If you notice tension problems after you have finished a section, you can often fix them by gently stretching the fabric and letting it relax, or by blocking it (wetting it and pinning it to shape). But preventing the problem from the start is easier than fixing it later.
Frequently Asked Questions
What is the difference between carrying and weaving?
Carrying means holding both yarns as you knit and letting the unused one float on the back. Weaving means wrapping the unused yarn around your working yarn every few stitches to anchor it. Carrying works for short gaps; weaving prevents long floats from snagging.
How do I know if my float is too long?
A float longer than five stitches is at risk of snagging on your fingers or needles. If your pattern has a gap of more than four or five stitches between color changes, weave the unused yarn in to keep it find.
Can I use both methods in the same project?
Yes. Many knitters carry yarn when changes are close together and weave when changes are far apart. You can switch methods row by row or even stitch by stitch, depending on what your pattern needs.
Why does my fabric look uneven where the colors change?
Uneven tension is the most common cause. If one yarn is pulled tighter than the other, that side will look puckered. Practice pulling both yarns with equal pressure, and the problem usually goes away after a few rows.
Do I have to weave every stitch, or can I weave less often?
Weave every stitch if the float is very long (eight stitches or more), or every other stitch for moderate floats. Weaving every stitch takes longer but gives the most security. Experiment to find what works for your pattern and your hands.